Wordpress 学校网站,网络科技有限公司起名,wordpress 索引,一个一起做网站变量、input函数1.变量的定义(不可变对象)2.变量的类型3.变量的命名规范4. 不同类型的数据计算5.类型转换函数6.input()7.Tips程序是用来处理数据的#xff0c;而变量是用来存储数据的。
关于函数#xff0c;是一个提前准备好的代码#xff1b;可以直接使用#xff0c;不用…
变量、input函数1.变量的定义(不可变对象)2.变量的类型3.变量的命名规范4. 不同类型的数据计算5.类型转换函数6.input()7.Tips程序是用来处理数据的而变量是用来存储数据的。
关于函数是一个提前准备好的代码可以直接使用不用关心内部细节。
1.变量的定义(不可变对象)
(1)给一个变量名赋值就是定义了一个变量。变量使用前都要赋值。 变量名值 (2)可以通过数值计算表达式定义变量。 num12 num23 num3num1*num4 (3)python 中的变量是一个不可变对象。 变量的值发生变化Python会自动申请另一块内存变量名只是内存地址的引用。缺点减少重复的值对内存空间的占用值再改回去变量名会指向原来的地址通过代码验证了作用机制不懂啊优点每次修改变量的值都需要重新开辟内存单元给执行效率带来一定的影响。 x 2id(x) # 查看x的内存地址
4474680480x 3id(x)
4474680512x2id(x)
4474680480 # 真的指回去了作用机制不懂啊2.变量的类型
Python定义变量时不需要指定数据类型解释器会依据等号右边的数据自动推导出变量中保存的类型 不同的数据要使用不同的数据类型常用的数据类型 数值型 整型int浮点型flat,布尔型非零即是复数型complex用于数学计算 非数值型 序列列表字符串元组Unicode字符串字节数组缓冲区Xrange对象映射字典
python2.0的整数据类型int :整型long长整形Python3.0中将原有的长整型统一定义为int
type可以查看数据的类型 type(x)
class inta atype(a)
class strb [1]type(b)
class listPycharm 调试时能够从变量窗口查看变量类型
3.变量的命名规范
标示符程序员定义的变量名、函数名。命名字要见名知义由字母数字下划线组成数字不能开头。 关键字python内部已经使用的标识符用户定义的标识符不能和关键字相同。一下命令可用于查Python关键字 import keyword print(keyword.kwlist) 注意事项 1.Python 标识符区分大小写 2.变量命由多个单词组成时每个单词都使用小写字母单词与单词之间用下划线连接。 3.其他语言中会有其他命名方法 小驼峰第一个单词以小写字母开头后面的单词以大写字母开头 大驼峰所有单词均以大写字母开头
4. 不同类型的数据计算
数值型类型可以进行同类型的加减乘除计算 字符串变量之间的计算加号和乘号的重载 字符串的拼接直接使用加号即可字符串只能加字符串不能加数字
5.类型转换函数
int(x)可以将变量x转换成整形 float(x)可以将变量x转换成浮点型 a‘123’ bint(a) #a本身类型不变b的类型为int型 6.input() 变量名input(‘提示输入的内容’) python2.x版本的input函数是自动识别数据类型类型raw_input函数是字符串输入。 python3.x版本的只剩下input函数可用了而且类型是字符串。
7.Tips
1.只想显示当前文件在显示窗口的上端右键文件名关掉其他的窗口CLose other
2.ipython输出如果用一个变量来接受就不会输出在屏幕中。
3.ubuntu截屏的快捷命令命令运行后用鼠标框选合适的截屏区域。能够选择截取区域需要的时候比快捷键截全屏方便。 gnome-screenshot -a 4.Pycham调试扩展 图标三角后带小尾巴继续执行所有代码 图标红色小方块不执行后续代码 如果之前的调试没有结束再次按调试按钮都会新创建一个环境。没有必要会耗费内存空间。
后续还有关于变量的进阶