python基本语法要素

根据执行方式,编程语言分为两类

        静态语言:

                使用编译执行的语言,编译器一次性生成目标代码

                C/C++ Java

        脚本语言:

                使用解释执行的语言,执行程序需要源代码,维护灵活 (有源代码),跨多个操作平台

                Python JavaScript PHP

缩进:

        缩进严格明确 且在一个程序内缩进的长度相同

注释:

        单行:#开头 #注释

        多行:三个’ ‘’‘注释‘‘’

变量:

        用来保存和表示数据的占位符号

        变量采用标识符(名字)来表示,关联标识符的过程叫做命名

        命名规则:

                包括大小写字母,数字,下划线,汉字等字符

                大小写敏感         Abc abc 是不同的

                不与保留字相同

                        

保留字
andelifimportraiseglobal
aselseinreturnnonlocal
assertexceptistryTrue
breakfinallylambdawhileFalse
classfornotwithNone
continuefromoryield
defifpassdel

                首字符不能是数字         12abc 不合法

        字符串类型

                由0个或多个字符组成的有序字符序列

                字符串由一对单引号或者一对双引号表示  " str "        's'

                字符串是有序序列可以进行索引

-9

-8

-7

-6

-5

-4

-3

-2

-1

0

1

2

3

4

5

6

7

8

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

                        索引:返回字符串的单个字符 “乒乒乓乓,天下无双”[ 0 ] = [ -9 ] = "乒"

                        切片:返回字符串的一段字符字串 左闭右开 “乒乒乓乓,天下无双”[ 0 :2 ] = “乒乓”

                        Str[1 : ] 表示除首字符外所有字符

        数字类型

                整数

                浮点数 带有小数部分

        列表类型

                由0个或多个数据组成的有序序列 eg [ 'F' , 'f' ]

                列表使用[ ]表示,中间用 , 分隔元素

                使用保留字 in 可判断 一个元素是否在列表中

赋值语句

        由赋值符号构成的一行代码

        eg        C = 23

        TempStr = input() // 返回一个字符串赋给TempStr

分支语句

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

        使用保留字 if elif else 构成

函数

        a = input("请输入") 从控制台获得用户输入 #  "请输入" 并不是a的一部分

        print(" ") 以字符形式向控制台输出结果 
            
            print(''{. 2 f }".format(C)) 输出小数点后二位

            print("str",end = " ") # end = ""表示输出后不进行换行

        eval("str") 去掉参数外侧引号并执行余下语句

            eval("1+2")= 3

        

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值