Python的语法元素

在Python中  #   表示注释的作用

#     是单行注释

'''     是多行注释。 以'''开头和结尾

 

Python的变量名命名规则:

大小写字母、数字、下划线和汉字等字符及组合

注意事项:大小写敏感、首字符不能是数字、不与保留字相同(保留字:被编程语言内部定义并保留使用的标识符,也叫关键字)

 

对于字符串序号,python提出了两种体系:1.正向递增序号  2.反向递减序号

 

 

用 [ ] 获取字符串中的一个或多个字符 

-索引 : 返回字符串中单个字符    <字符串>[M]

              例: “请输入带有温度符号的温度值:”[0]   或者  TempStr[-1] (表示取出TempStr字符串中倒数第一个字符)

-切片 : 返回字符串中一段字符子串     <字符串>[M:N]   

               例:“请输入带有温度符号的温度值:”[1,3]        (它指的是取出其中的第一个字符,第二个字符,但不到第三个字符 )

                       TempStr[0:-1]           ( 它指的是从0开始,但不到字符串的最后一个字符的字符子串,相当于把字符串的最后一个字符去掉)

-列表类型 : 由0个或多个数据组成的有序序列,列表使用[ ]表示,采用逗号分割元素。可以使用保留字in判断一个元素是否在列表中

                      例: [ 'C' , 'c' ]

                      例: TempStr[-1]  in  ['C' , 'c' ]             (判断最后一个元素是否为C或者c)

 

-分支语句:由判断条件决定程序运行方向的语句

                      if

                      elif

                      else :

 

-函数:函数采用<函数名>(<参数>)方式使用

               例: eval( TempStr [0:-1] )     #TempStr [0:-1]是参数

 

-输入:   input()从控制台获取用户输入的函数

              input()函数的使用格式:   <变量> = input(<提示信息字符串>)

-输出:   print() 以字符形式向控制台输出结果的函数

              print()函数的基本使用格式:  print(<拟输出字符串或字符串变量>)      例: print('' 输入格式错误 '')

              print()函数格式化:      print("转换后的温度是{:.2f}C".format(C))  #  { }表示槽,后续变量填充到槽中    如果C的值是123.456789 ,输出结果是:转换后的温度是123.45C

-eval()函数:   去掉参数最外侧的引号并执行余下语句的函数

               eval()函数的基本使用格式:   eval(<字符串或字符串变量>)

                例:eval("1")                       1

                      eval  ("1+2")                     3

                      eval  (' " 1+2 " ' )              ' 1+2 '           #eval去掉的是最外侧的引号,无论它是单引号还是双引号

                      eval(' print(" hello ") ')       hello

posted @ 2018-09-04 18:27  暖黄的秘密的心情  阅读(338)  评论(0编辑  收藏  举报