您的位置:首页 > 编程语言 > Python开发

初识python(注释,数据类型,标识符和关键字,运算符,分支语句等)01/14

2019-01-20 13:45 573 查看

注释:解释代码

#单行注释
''' 多行注释  '''
""" 多行注释  """

数据类型

整数类型:int(没有上限)
浮点类型:float(没有限制) 例如:3.14
字符串类型:str 例如:“你好” ‘nihao’
布尔类型:bool 返回值为True 或 False
列表:list
元组:tuple
字典
复数:complex
类型转换:如字符串转整数:int(str)

标识符和关键字

1)字母,数字,下划线
2)数字不能开头
3)不能是关键字
import keyword print(keyword.kwlist)#查询关键字
4)见名知意

import keyword
print(keyword.kwlist)#查询关键字

运行结果:[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

运算符

算数运算符: + - * / % ** //
比较运算符: == > < >= <= != <>(不等于)
均返回布尔类型
逻辑运算符: and or not
均返回布尔类型
and :两侧表达式都成立才成立
or :有一侧成立就成立
not:非真即假,非假即真
注:当左侧表达式能够确定最后结果 右侧表达式不计算
赋值运算符: = += -= *= /= %= **= //=

分支语句

if 表达式(bool):
逻辑代码1
else:
逻辑代码2
if 表达式1(bool):
逻辑代码1
elif 表达式2(bool):
逻辑代码2
elif 表达式3(bool):
逻辑代码3
....
else:
逻辑代码n

练习

#1,输入一个数。判断该数是奇数还是偶数
a = input("请输入数字:")
a = int(a)
if a%2==0:
print(a,"偶数")
else:
print(a,"奇数")

运行结果:

#2,输入一个数。判断其是否为水仙花数  如:153==1**3+5**3+3**3
a = input("请输入数字:")
a = int(a)
if (a//100)**3+(a//10%10)**3+(a%10)**3==a:
print("是水仙花")
else:
print("不是")

运行结果:

#3,输入一个数。判断其实几位数
a = input("请输入数字:")
print(len(a))

运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐