2_33_python基础学习_0319

python基础
缩进方式
4个空格=1个tab
以#开头的语句是注释
abs(-177)=177
大小写敏感
daiyue Daiyue DAiyue
水果:fruit
馒头:streamBread
小机灵鬼:samrtBoy
数据类型和变量:
数据类型:代表计算机中不同的数据
python的数据类型:
1.整数
正整数、负整数、0
eg: 1,120,-8520,0 等等
二进制和16进制
二进制:二进制数据是用0和1两个数码来表示的数。
16进制:16进制用0x前缀和0-9,a-f表示。
eg:0xff00,0xa5fasf6df2,等等。**
2.浮点数(数字当中的小数)
eg:1.46,6.16,-15等等。但是对于很大或很小的浮点数,就必须要科学计数法表示,把10用e替代,3.25×10⁹就是3.25e9或者32.5e8. 0.000056可以写成5.6e-5等等
3.字符串
字符串是以(’‘单引号)或者("“双引号)括起来的任意文本,比如"abc”,"xyz"等等。请注意,’'或""本身只是一种表示方式,不是字符串的一部分。因此,字符串"abc"只有a,b,c这3个字符。如果**'本身也是一个字符,那就可以用"“括起来,比如"I’m OK"包含的字符是I,’,m,空格,O,K这6个字符。
如果我们想要用单引号或者双引号表示字符,那么,” ’ "
单引号和双引号的区别:
在这里插入图片描述
在这里插入图片描述
如果字符串内部既包含’又包含"怎么办?
可以用转义字符\来标识,比如:
在这里插入图片描述
转义字符联系:
在这里插入图片描述
\n 表示换行
\t 表示制表符
字符 \ 本身也要转义
\表示的字符就是
可以在python的交互式命令行用print打印字符串看看
转义:就是把特殊字符转换为看可以输出的普通字符。
4.布尔值

布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。
布尔值可以用and、or和not运算

and —— 只要一个为假就是假
or —— 只要一个为真就是真
not —— 非,取反
5.空值 None
空值在 python 里是一个特殊的值,用 None 表示。None 不能理解为0,因为0是有意义的,而 None 是一个特殊的空值。

总结:python的数据类型:整数、浮点数、字符串、空值

变量:

变量命名:
变量必须是大小写英文数字和**_的组合,且不能数字开头**。

判断下面的变量命名是否正确

asd_2121 √
_dsgsfd_gdfd_125 √
______26_asf √
325_325_saf × (不能以数字开头)
a √
_ √
2 × (不能以数字开头)
asf_5 sdg × (有空格)

规范命名法
驼峰命名法:第一个字母小写,后面首字母大写
eg: 桌子和水果: tableAndFruit
女朋友:girlFriend
性别: gender
用户名:userName
密码:passWord

pythonn定义变量:a=1 变量a是一个整数
Java定义变量:数据类型 变量名=1 例 int a=1
总结:python变量的数据是什么类型的,在于你给它赋什么类型的数据
a=“asd”
a=True
a= None
a=1.234
变量本身数据不固定的语言——动态语言
eg:python
变量本身数据是固定的语言——静态语言
eg:C# C++

猜你喜欢

转载自blog.csdn.net/fixie/article/details/88739206