- 编程
第二期课堂笔记
- 2024-8-10 20:57:35 @
一、python 输入与输出
-input() '无提示: input()'
'带文本提示 input("提示内容")'
-文本分割 a,b=input().split()
print()
-直接输出,可以输出文本、数字、浮点等数据类型 -print('文本',123,3.14)
-可以直接做数学运算 'print(123 + 456)'
#支持多参数,输出时每个数据以“空格”分隔 ,可以用关键字参数sep="" 调整为空或其它字符 'print(a,b,sep="")'
-print输出后,默认换行(\n),可以用关键字参数 end="\n" 来调整为一行或其它字符 'print(123456,end="")'
#f-string 文本格式化 format -print(f"") 或 print("".format()) -print(f"a={a} b={b} 【推荐用法】
#等效于
'print("a={} b={}".format(a,b)'
二、数据转换
'int() 、 str() 、 float()' -int 整形 -string 文本 -float 浮点(小数)
三、map() 映射转换
-a,b = map(int , input().split())
1 条评论
-
张新 LV 6 @ 2024-8-18 19:46:58
三目运算
在 Python 中,三目运算符是通过条件表达式实现的,其语法为:
x if condition else y
这个表达式会根据 condition 的布尔值选择 x 或 y。如果 condition 为 True,则结果为 x;如果 condition 为 False,则结果为 y
-
示例1: 判断年龄是否大于18
-
age = 20
-
status = "Adult" if age >= 18 else "Minor"
-
print(status) # 输出: Adult
-
示例2: 计算最大值
-
a = 5
-
b = 10
-
max_value = a if a > b else b
-
print(max_value) # 输出: 10
-
- 1