引言
各位小可爱在用python时,不可避免地会用到变量和基本数据类型,今天小编就带大家一起来学习相关内容。
变量
变量是存贮值的盒子,创建一个新变量时,会在内存中开辟一个存储空间 变量可以存储字符串、浮点型、整型、字典、列表、元组等数据类型,解释器给变量分配指定内存,决定什么数据可以存储在内存中。
给变量赋值时采用=,=左边是变量名,=右边是具体的值。
在命名变量是需遵循其规则:(1)变量名只能包含数字、字母和下划线,且不能以字母开头; (2)变量不能包含空格,可以用下划线分割变量命中的单词,或者每个单词首字母大写已进行区分 python中的关键字和函数名不可以用作变量名,如numpy、math等 在编写比较长的代码时;(3)关键字不可以作为变量。好的变量命名方式有助于增加代码的可读性,因此,可以用代表变量实际意义的单词进行命名。
在Pycharm中编写代码时,当敲出首字母时,通常会将相关的变量或函数名等提示出来,为了避免错误,可以通过选中所需对象, 点击回车的方式进行编写,在避免错误的同时可以提高效率,如我要输入print函数,在屏幕上输入p后,往往会弹出print,直接点击回车就可将该函数显示在屏幕上。
基本数据类型
字符串
单引号或双引号内的一系列字符,为了使编译器能够正确对字符串进行解译,当字符串中包含单引号时,建议使用双引号括起字符串内容,当字符串中包含双引号时,建议使用但引号括起字符串内容 改变字符的大小写.
#单词首字母大写
print(student_name.title())
#单词所有字母大写
print(student_name.upper())
#单词所有字母小写,当无法依靠用户提供正确的大小写时,可用lower将字符串转换为小写,在存储他们,以后需要用这些信息时,再转换为合适的大小写
print(student_name.lower())
#在字符串中使用变量值,如有时候需要两个变量表示学生的名字和分数,并同时显示,就需要用到f(format)字符串,f(format)字符串可以利用与变量关联的信息创建完成的消息
student_information=f"{student_name} {student_score}"
print(student_information)
#使用制表符(\t)或换行符(\n)添加空白
print("my\tname\tis\tzhang\tsan")
print('my\tname\tis\nzhang\tsan')
#删除空白利用rstrip、lstrip()、strip()删除语句中末尾、开头和两端的空白,减少错误
student_name2=" Zhang San "
print(student_name2.strip())
print(student_name2.lstrip())
print(student_name2.rstrip())
数
数包括整数和浮点数,均可执行加减乘除等操作,同类型数执行加减乘除运算时,结果类型不变;整数和浮点数执行加减乘除运算时,结果为浮点型;当要表达的数很大时,可以用下划线将数字分组,可以同时给多个变量赋值,如位置信息。
a=4
b=4.5
c=14_000_000_000
x,y,z=115.15,45.25,98
print(a+b,a*b,a-b,a/b)
print(c)
print(x,y,z)