@[TOC]里写自定义目录标题)
移动二班 13 python基础0319
1.缩进方式:以#开头的语句是注释,当语句以冒号“:”结尾时,缩写的语句视为代码块。
始终以4个空格作为缩进。
2.python程序是大小写敏感的。
3.以#开头的语句是注释
4.数据类型和变量
数据类型:代表计算机当中不同的数据。
Python的数据类型:(计算机使用二进制,十六进制(用0-9,a-f表示))
1.整数 正整数 负整数
2.浮数点(数学中的小数)
如1.23,3.14等,但是对于很大或很小的浮数点,就必须用科学计数法表示。
3.字符串
字符串是以单引号(‘ ’)或者双引号(“ ”)括起来的任意文本,引号不是字符串中的一部分,而是代表括起来的字符串。
比如:
\n表示换行,
\t表示制表符,
字符\本身也要转义,
\表示的字符就是 \ ,
可以在python的交互式命令行用print打印字符串看看。
转义:就是把特殊字符转换为可以输出的普通字符。
4.布尔值:
布尔值和布尔代数地表示完全一致,一个布尔值只有True,False两种值,在python中用True,False表示布尔值(注意大小写),也可以通过布尔运算计算出来。
布尔值可以用and,or和not运算。
and-------只要有一个为假就是假,
or-------只要有一个为真就是真
not------非,取反
5.空值None
空值是python里一个特殊的值,用None表示。None不能理解为0,因为0是一个有意义的,而None是一个特殊的空值。
Python的数据类型:整数、浮数点、字符串、布尔值、空值。
变量:
变量命名:
变量名必须是大小写英文、数字和_的组合,且不能用数字开头。
判断下面的变量是否正确:
asd_123 √
_ground_truth_123 √
_123_asd √
123_123_sns ×
a √
_ √
1 ×
asd_1 asd ×有空格
规范命令法:驼峰命令法:第一个字母小写,后面首字母大写。
e.g: 桌子和水果: tableAndFruit
女朋友: girlFriend
性别: gender
用户名: userName
密码: passWord
获取用户名和密码: getUsernameAndPassword
python定义变量:
a=1 变量a是一个整数。
java定义变量:
数据类型 变量名 =1
总结:python变量的数据是类型,在于你给它赋予什么样的类型的数据。
a=“asdf” a=True a=1.24 a=None
变量本身数据是类型不固定的语言——动态语言 e.g:python
静态语言在定义、变量时必须指定变量类型,如果复制的时候类型不匹配,就会报错
e.g: java, C++ ,C#
请不要把赋值语句的等号等同于数学的语句。