ToB企服应用市场:ToB评测及商务社交产业平台
标题:
python快速入门
[打印本页]
作者:
立山
时间:
2024-1-1 02:11
标题:
python快速入门
python快速入门
1.基础用法
字符串连接
print("hello" + " world" + "!")
输出
hello world!
复制代码
单双引号转义 '
print("he saild 'good!'")
print('he saild "good!"')
print("he said "Let\'s go"")
输出
he saild 'good!'
he saild "good!"
he said "Let's go"
复制代码
换行 \n
print("hello!\nworld")
输出
hello!
world
复制代码
三引号跨行字符串 ''' ''' """ """ 可以用三个单引号,也可以是三个双引号
print('''a
b
c
d
黄河之水天上来''')
输出
a
b
c
d
黄河之水天上来
复制代码
1.1 python变量
greet = "你好,吃了么, "
greet_chinese = greet
greet_english = "you what's up, "
greet = greet_english;
print(greet + "张三")
print(greet + "李四")
print(greet_chinese + "王五")
输出
you what's up, 张三
you what's up, 李四
你好,吃了么, 王五
复制代码
1.2 python命名规则
1.下划线命名法
1.字母全部小写
2.不同单词用下划线分隔 user_age user_gender
2
.
驼峰命名法
单词用首字母大写分隔 UserAge UserGender
1.3 python 数学运算
print(1+2+3/4*5) //6.75 3/4=0.75
x**2 == x的平方
#求 -x2 - 2x + 3 =0 的根
a = -1
b = -2
c = 3
print((-b + math.sqrt(b ** 2 - 4 * a * c)) / (2 * a))
print((-b - math.sqrt(b ** 2 - 4 * a * c)) / (2 * a))
输出
-3.0
1.0
复制代码
1.4 python数据类型
字符串 str
整数 int 和 浮点数 float
布尔类型 bool
空值类型 NoneType
#对字符串求长度
s = "Hello world!"
print(len(s))
#通过索引获取单个字符
print(s[1])
print(len(s) -1)
# 布尔类型
b1 = True
b2 = False
# 控制类型
n = None
#type函数
print(type(s))
print(type(b1))
print(type(b2))
print(type(n))
输出
12
e
11
<class 'str'>
<class 'bool'>
<class 'bool'>
<class 'NoneType'>
复制代码
1.5 python input函数
# BMI = 体重/(身高 ** 2)
user_weight = float(input("请输入您的体重 (单位:kg): ")) #将其转换为float型 input返回的值是str类型
user_height = float(input("请输入您的身高 (单位:m): "))
user_BMI = user_weight / (user_height) ** 2
print("您的BMI值为:" + str(user_BMI)) #将其转化为 str字符串类型 (输出的时候必须为str类型)
输出
请输入您的体重 (单位:kg): 70
请输入您的身高 (单位:m): 1.8
您的BMI值为:21.604938271604937
复制代码
1.6 python 条件语句
mood_index = int(input("对象今天的心情指数是:"))
if mood_index >= 60:
print("恭喜,今晚可以打游戏")
else:
print("为了自个小命,还是别打了。")
输出
对象今天的心情指数是:70
恭喜,今晚可以打游戏
复制代码
1.7 python嵌套/多条件判断
[code]# BMI = 体重/(身高 ** 2)user_weight = float(input("请输入您的体重 (单位:kg): "))user_height = float(input("请输入您的身高 (单位:m): "))user_BMI = user_weight / (user_height) ** 2print("您的BMI值为:" + str(user_BMI))#偏瘦 user_BMI
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4