本文共 2917 字,大约阅读时间需要 9 分钟。
作为一名编程新手,了解Python中的常量与基本运算符是非常重要的。它们是编写代码的基础,掌握了这些知识,才能更好地进行后续的学习。
常量是指在程序运行中不再改变的值。在Python中,常量通常使用大写字母来表示,这样可以避免与其他代码产生混淆。常见的常量类型包括:
10、3、2 等。'Hello, World!'、'Python' 等。True 和 False 是布尔类型的常量,代表真值和假值。算术运算符用于执行加、减、乘、除等基本的算术操作。常见的算术运算符包括:
+:加法-:减法*:乘法/:除法//:整数除法%:取模运算**:指数运算例如:
print(10 / 3) # 3.333...print(10 // 3) # 3print(10 * 3) # 30
赋值运算符用于将值赋予变量。在Python中,常见的赋值运算符包括:
=+=:加法后赋值-=:减法后赋值*=:乘法后赋值/=:除法后赋值**=:指数后赋值例如:
age = 18age += 1 # age = 19age = 18age /= 3 # age = 6age **= 2 # age = 36
x, y, z = 10, 20, 30
x = 10y = xz = y
链式赋值允许我们在同一行中赋值多个变量。例如:
x = 10y = xz = y
解压赋值适用于从列表中提取多个值。例如:
l = [1.2, 2.2, 3.3, 4.4, 5.5]a, b, c, d, e = l
或者:
l = [1.2, 2.2, 3.3, 4.4, 5.5]a, b, *_, f = l
if 判断是用于根据条件执行特定代码的一种流程控制结构。在 Python 中,if 的语法包括:
if 条件: 代码1 代码2 代码3else: 代码1 代码2 代码3
例如:
age_of_bk = 30print('start.....')inp_age = input('>>> : ')inp_age = int(inp_age)if inp_age == age_of_bk: print('猜对了') print('end.....')else: print('阿姨好') if condition1: ...elif condition2: ...elif condition3: ...else: ...
age = 18gender = 'female'is_beautiful = Trueis_successful = Trueif age >= 18 and age <= 25 and gender == 'female' and is_beautiful == True: print('开始表白') if is_successful: print('在一起') else: print('我逗你玩呢。。。')else: print('阿姨好') 常见的条件判断包括:
>=:大于等于<=:小于等于>:大于<:小于==:等于!=:不等于例如:
score = input('your score>>> : ')score = int(score)if score >= 90: print('优秀')elif score >= 80: print('良好')elif score >= 70: print('普通')else: print('很差') 循环是用于重复执行代码的流程控制结构。在 Python 中,常见的循环包括 while 和 for。
while 条件: 代码1 代码2 代码3
例如:
name_of_bk = 'egon'pwd_of_bk = '123'tag = Truewhile tag: inp_name = input('your name>>> : ') inp_pwd = input('your password>>> : ') if inp_name == name_of_bk and inp_pwd == pwd_of_bk: print('login successful') tag = False else: print('username or password error') print('other code....') while True: print(1) break print(2) print(3)
count = 1while count < 6: if count == 3: count += 1 continue print(count) count += 1
count = 0while True: if count == 3: print('输错的次数过多。。。') break inp_name = input('your name>>> : ') inp_pwd = input('your password>>> : ') if inp_name == name_of_bk and inp_pwd == pwd_of_bk: print('login successful') break else: print('username or password error') count += 1 通过以上内容,可以看出,Python 的常量与基本运算符是编程的基础,而流程控制是编写复杂程序的关键。掌握这些知识后,可以更好地开始学习 Python 编程。
转载地址:http://tlofk.baihongyu.com/