import keyword keyword.kwlist; print(keyword.kwlist); # 1.注释符号 # (1).单行注释 print("Hello Python!"); ''' (2).多行注释:3个单引号 hi ''' """ (3).多行注释 三个双引号 """ # 2. 特色:使用缩进代表代码块,不需要使用大括号{} #缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,例如: if False: print("True") else: print("False") print("第二行缩进") # 缩进不一致会导致运行错误 #3.数字(Number)类型 ''' 1).int(整数):eg:1,只有一种整数类型 int,表示为长整型,没有python2的Long 2).bool(布尔):eg,True 3).float(浮点数):eg,1.23,3E-2 4).complex(复数):eg,1 + 2j、1.1 + 2.2j ''' ''' 注意: 1)。赋值时不需要说明字符类型,系统默认匹配,很方便 ''' num1 = 1 num2 = 2 print(num1 + num2) 布尔 = True # 变量可以用汉字表示,系统跟进赋值的类型自动分配,True:首字母大写 print(布尔) num3 = 1.278; print(num3) num4 = 1 + 2j; num5 = 2 + 5j; print(num4 + num5) ''' 4.字符串(String) 1)Python 中没有单独的字符类型,一个字符就是长度为1的字符串。 2)Python 中的''和""使用完全相同 3)使用三引号可以指定一个多行字符串 4)python 中的字符串不能改变 5)python 中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。 6)转义符是:'\',若不让其发生转义,使用r"\n" 7)字符串的街区:变量[头下标:尾位数:步长]:表示从下标尾?的字符串截取,到第几个字符结束,截取是相隔几个字符,默认为1。 ''' str1 = 'A' str2 = "A" print("str1 = " + str1+ "\tstr2 = " + str2) sentence = "这是一首简单的小情歌" print(sentence) paragraph = """ Hi好,我是第一行, 我是第二行, 我是第三行 """ print(paragraph) union = str1 + sentence print(union) print(sentence[0]) print(sentence[-1]) print(sentence[-2]) print("你好!\nHello\t" + r"This is \n which only used letter") net = "www.baidu.com" print(net[4:9:1]) #输出下标是4,即输出从第5个字符到第9个字符 print(sentence[7:9]) ''' 5.等待用户输入 ''' input("\n\n 按下Enter 键后退出") import sys; x = 'hello python';sys.stdout.write(x + '\n') # 6.多个语句构成代码组 expression = True suite = '合适';notSuite = '不合适';lastSuite = '最后'; if expression : print(suite) elif expression : notSuite else : lastSuite print(expression) #7.print x = 'a';y = 'b'; '''1).换行输出''' print(x) print(y) '''2).不换行输出''' print( x ,end=" ") print( y ,end=" ") '''7.import 和 from ... import''' ''' 将整个模块导入:import somemodule 从某个模块导入某个函数:from somemodule import somefunction 从某个模块导入多个函数:from somemodule import firFunc,secFunc,secFunc ''' import sys print('------python import mode------') print('命令参数为:') for i in sys.argv: print(i) print('\n python 路径为',sys.path)
python简单入门
最新推荐文章于 2023-04-08 09:23:11 发布