求解释python一行代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求解释python一行代码相关的知识,希望对你有一定的参考价值。
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
if num > 20:
break
print(ch)
num = num + 1
这代码中num = 1,是什么意思?没有赋值没有定义?是运算次数的意思吗?
2、python是一种弱类型的脚本语言,变量的类型由其当前值的类型决定;
3、num在这个程序中起到循环计数的作用——它让程序只输出字符串s的前20个字符。 参考技术B 似乎是打印字符串的前20个字符。
不过由于缩进被吃了,无法断定逻辑 参考技术C python不是强类型语言,不要用c语言的思路来学习它。这段代码很简单,就是输出20个字符
以上是关于求解释python一行代码的主要内容,如果未能解决你的问题,请参考以下文章
C语言,输入一行文字,单词间以空格分隔,然后分离其中的单词按每行一个单词输出,程序有了,求解释
Python代码求解释 求大神解释一下这段代码 详细点 最好每句加上注释 谢了