标签:date 特殊字符 pac 数字 进制 格式化输出 world 保留 序列
对于每个变量我们需要给它取一个名字。在python中,变量命名需要遵循一下这些必须遵守硬性规则和强烈建议遵守的非硬性规则。
变量的命名要见名知意也是很重要的。
例子
‘‘‘ 使用变量保存数据并进行算数运算 Version: 0.1 Author: 赵坤 ‘‘‘ a=321 b=123 print(a+b) print(a-b) print(a*b) print(a/b) print(a//b) print(a%b) print(a**b)
""" 使用input()函数获取键盘输入 使用int()进行类型转换 用占位符格式化输出的字符串 Version: 0.1 Author: 赵坤 """ a = int(input(‘a = ‘)) b = int(input(‘b = ‘)) print(‘%d + %d = %d‘ % (a, b, a + b)) print(‘%d - %d = %d‘ % (a, b, a - b)) print(‘%d * %d = %d‘ % (a, b, a * b)) print(‘%d / %d = %f‘ % (a, b, a / b)) print(‘%d // %d = %d‘ % (a, b, a // b)) print(‘%d %% %d = %d‘ % (a, b, a % b)) print(‘%d ** %d = %d‘ % (a, b, a ** b))
""" 使用type()检查变量的类型 Version: 0.1 Author: 赵坤 Date: 2019-10-20 """ a = 100 b = 12.345 c = 1 + 5j d = ‘hello, world‘ e = True print(type(a)) print(type(b)) print(type(c)) print(type(d)) print(type(e))
在对变量类型进行转换时可以使用python的内置函数。
python支持多种运算符,下表大致按照优先级从高到低的顺序列出了所有的运算符,我们会陆续使用到它们。
运算符 | 描述 |
---|---|
[] [:] |
下标,切片 |
** |
指数 |
~ + - |
按位取反, 正负号 |
* / % // |
乘,除,模,整除 |
+ - |
加,减 |
>> << |
右移,左移 |
& |
按位与 |
^ \| |
按位异或,按位或 |
<= < > >= |
小于等于,小于,大于,大于等于 |
== != |
等于,不等于 |
is is not |
身份运算符 |
in not in |
成员运算符 |
not or and |
逻辑运算符 |
= += -= *= /= %= //= **= &= |= ^= >>= <<= |
(复合)赋值运算符 |
说明:在实际开发中,如果搞不清楚运算符的优先级,可以使用括号来确保运算的执行顺序。
下面的例子演示了运算符的使用
""" 运算符的使用 Version: 0.1 Author: 赵坤 """ a = 5 b = 10 c = 3 d = 4 e = 5 a += b a -= c a *= d a /= e print("a = ", a) flag1 = 3 > 2 flag2 = 2 < 1 flag3 = flag1 and flag2 flag4 = flag1 or flag2 flag5 = not flag1 print("flag1 = ", flag1) print("flag2 = ", flag2) print("flag3 = ", flag3) print("flag4 = ", flag4) print("flag5 = ", flag5) print(flag1 is True) print(flag2 is not False)
""" 将华氏温度转换为摄氏温度 F = 1.8C + 32 Version: 0.1 Author: 赵坤 """ f = float(input(‘请输入华氏温度: ‘)) c = (f - 32) / 1.8 print(‘%.1f华氏度 = %.1f摄氏度‘ % (f, c))
""" 输入半径计算圆的周长和面积 Version: 0.1 Author: 赵坤 """ import math radius = float(input(‘请输入圆的半径: ‘)) perimeter = 2 * math.pi * radius area = math.pi * radius * radius print(‘周长: %.2f‘ % perimeter) print(‘面积: %.2f‘ % area)
""" 输入年份 如果是闰年输出True 否则输出False Version: 0.1 Author: 赵坤 """ year = int(input(‘请输入年份: ‘)) # 如果代码太长写成一行不便于阅读 可以使用\或()折行 is_leap = (year % 4 == 0 and year % 100 != 0 or year % 400 == 0) print(is_leap)
标签:date 特殊字符 pac 数字 进制 格式化输出 world 保留 序列
原文地址:https://www.cnblogs.com/kun-history/p/11708679.html