2021-01-05python必备语法

2021-01-05  本文已影响0人  testerPM

标识符

(1) 在python里,标识符由字母,数字,下划线组成。
(2)不能以数字开头。
(3)python中的标识符是区分大小写的
(4)标识符都是我们定义的一个名字,如:函数,类名,变量名,模块名,项目名。
(5)变量命名要见名知义
(6)变量在引用之前,必须要先定义并赋值。
否则引用是有语法报错:NameRrror: name 'sex' is not defined
(7)标识符不能使用关键子。
下面代码可以打印python中的关键字

 import keyword 
 print(keyword.kwlist)


行和缩进

python与其他语言最大的区别就是:python代码块不使用大括号{} 来控制类,函数以及其他逻辑判断。python最具特色的是用缩进来写代码块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

行:每一行都是新的代码,新的语句,换行就表示本行代码结束
没有分行和大括号{}
缩进:使用缩进控制层级。使用tab键可以缩进

age=18
 if age>18:#父级
    print(' 年龄大于18岁')#子级
 else:
   print("年龄小于18岁")


多行语句

python语句中一般以新行作为语句的结束符号,但是我们可以使用斜杠 ( \ )可以将一行的语句分为多行显示。(即:使用反斜杠进行多行拼接,如果不使用反斜杠,python语法换行就是新行的开始)

如:使用反斜杠将 ”hello" 和 534两行使用 \ 拼接。

s1=' "hello" ' \
       '534'
print(s1)

结果如下:
 "hello"534

python引号

python可以使用单引号( ' ),双引号( " ) ,三引号( ' ' ' )或者 ( " " " )来表示字符串,引号的开始与结束必须是相同类型。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当作注释(也就是我们说的多行注释)。

(1)不管你是成对的单引号,双引号,还是 三引号括起来的,下述都是字符串。

a_1='hello'
a_2="world"
a_3="""helloworld"""
a_4='''same'''



(2)三引号可以保持我们字符串的格式:如下图代码:world前面有空格,输出就有空格。

s2="""hello
                    world
        678"""
print(s2)
输出结果:
  hello
                world
  678

(3)三引号注释多行代码

"""
 print(s1)
print(s2)
"""

(4)单行注释 :快捷键ctrl +/

#print(s3)

python输入和输出

(1)print 输出
print默认输出是换行的,不同的数据之间用逗号隔开

print("hello world")
#输出多个,用逗号隔开
print(1,2,'hello','world')

打印结果如下:
hello world
1  2 hello  world

(2)input输入
input 从控制台里面获取一个数据,获取到的类型是字符串类型

s=input( 'hello ???')
print(s)

上一篇下一篇

猜你喜欢

热点阅读