第 1 天
变量的概念
变量是存储信息的容器。变量名、等号、存储的信息构成了变量赋值的三要素,如下赋值语句
age = 20 # age是变量名,=是赋值符号,20是变量age中存储的信息注释
# 和后面的文字组成注释,是程序中的说明性文字,不参与程序运行。
命名规则
变量命名的规则有以下五点:
由字母、数字、下划线(_)组成,如 user_name 是合法变量名
不能以数字开头,如 2user 不合法,但 user2 合法
区分大小写,如 age 和 Age 是两个不同的变量
不能包含空格,如 user name 不是一个合法变量名
不能使用 Python 保留字作为变量名,如 if、while、for 等
特别说明:变量名应具有明确意义,更方便阅读和维护,如 g_iTotalScore,其中 g 代表全局变量,i 代表整型变量,TotalScore 表示总分数。
常见变量类型
num = 20 # 整型变量,由正、负整数和0组成str_num = "20" # 字符串型变量,由单/双引号包裹的数据float_num = 20.0 # 浮点型变量
变量基本使用
data = "30" # 初始为字符串变量data = 30 # 直接赋值可改变变量类型为整型data = data + 5 # 整型变量可做数学计算,结果为35
第 2 天
输出
print() 可以输出括号内的信息,并且输出后自带换行,例如:
print(456) # 输出: 456print('你好', end='~') # 输出(不换行): 你好~msg = '示例'; print(msg) # 输出: 示例print('早安', '世界') # 输出: 早安 世界
特别说明:一行写多条语句时,可以用分号隔开。
输入
input() 可以输入信息给程序,并把信息赋值给变量,例如:
s = input('请输入内容:')括号内为提示信息会显示出来,输入信息后按下回车,信息作为字符串保存到变量s中,再执行print(s)就可以把输入的信息显示在屏幕上。
字符串拼接
多个字符串可以用加法,按先后次序连接在一起,例如:
print('北京' + '天安门') # 输出: 北京天安门print('天安门' + '北京') # 输出: 天安门北京
字符串乘法
字符串s与数字n相乘,可以得到n个重复的s字符串,例如:
print('快乐' * 5) # 输出5个"快乐"print(5 * '快乐') # 输出5个"快乐",满足交换律
强制类型转换
字符串s和数字n不能直接拼接,需要拼接时要用到强制类型转换,即临时改变变量类型,使其按照相同类型计算。
a = 520b = '次爱你'print(str(a) + b) # 输出: 520次爱你
str(x) 可以将x转为字符串
int(x) 可以将x转为整型
float(x) 可以将x转为浮点型
注意:强制类型转换整体上改变了变量类型,但不改变原变量的类型。意思是:上面的程序中str(a)是字符串,但是变量a还是整型变量,要想改变a的类型,除非重新赋值,如a = str(a)。#python#小白学python#编程#计算机#字符串
整篇写完字太多了,我做成图片了,想学习的可以下载来慢慢看
想要更多学习资料:关住→点击发消息→发送888


















