-
变量名由大小写英文字母、数字和下划线_组成 变量不能用数字开头 变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用) 以下这些变量的定义都是合法的。查看全部
-
变量可以是数字,也可以是数据类型
数据类型:字符串,布尔值,空值,字典?字典是什么鬼
合法的变量名:组成元素,元素顺序,关键字
定义变量:
变量名
=数据
,是否还有大于号 小于号?print里边的东西,数字不用引号,字符串需要引号。
变量a赋值可以变化,这就称为动态语言。
动态语言:python,javascript
静态语言:java,c,c++
enter a code输入一个代码
查看全部 -
print('有小数的数,都是浮点数。3.14是浮点数')
print('100是整数')
print('字符串是多个文字或字母,单个则是字符')
print('0b开头的是二进制数字,0x开头的是16进制数字')编程里的整数和初中学习的整数一样,没有小数。这里扩展到不同进制,都是一样的
浮点数有数学写法和科学计数法,两种方式表示。
查看全部 -
\n表示换行 \t 表示一个制表符 \\表示 \ 字符本身查看全部
-
'Bob said \"I\'m OK\".' \n 换行查看全部
-
round()函数:使用两个参数,第一个是需要保留小数点位数的数值,第二个是保留的位数
查看全部 -
变量名由大小写英文字母、数字和下划线
_
组成变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
查看全部 -
在Python中,二进制整数使用前缀
0b
表示,比如:0b0110
,0b1100
在Python中,十六进制使用前缀
0x
,比如:0x12ef
,0xde2431af
查看全部 -
在定义里,我们使用花括号
{}
表示这是一个dict,然后key和value之间使用冒号:
分割,并且每一组key:value
的最后,以逗号,
表示这一组的结束。
我们也可以使用以下的方式定义一个dict。查看全部 -
练习: #先定义变量sum=0 for i in L: sum=sum+i result=sum/len(L) print(result)查看全部
-
>>> for key,val in d.items():
... for v in val:
... print(key,v)
...
Alice 50
Alice 61
Alice 66
Bob 80
Bob 61
Bob 66
Candy 88
Candy 75
Candy 90
>>>
items()为dict专用,所以list【】用for v in val
查看全部 -
L.sort(reverse=True)
查看全部 -
变量名由大小写英文字母、数字和下划线
_
组成
查看全部 -
>>> while True:
... num=num+1
... if num>1000:
... break
... if(num%2)!=0:
... break
... sum+=num
...
>>> print(sum)
500500
两个if 不能并列,下一个if要相对上一个if缩进
查看全部 -
布尔值
布尔值对应于生活中的就是
对
和错
,在计算机的世界里,大部分判断都是非错则对的,布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。布尔值可以用
and
、or
和not
运算(注意and
,or
,not
都是Python语言本身的关键字)。and
运算是与运算,只有所有都为 True,and运算结果才是 True。or
运算是或运算,只要其中有一个为 True,or 运算结果就是 True。not
运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。None≠0
整数 浮点数 字符串 布尔值 空值
查看全部
举报