专升本Python语言基本语法元素

1.缩进【Indent

        1个缩进 = 4个空格,冒号后基本上都要缩进

2.注释:

        采用#表示一行注释的开始,多行注释需要在每行开始都使用#。

3.变量命名规则:

        1.可以使用大写字母、小写字母、数子、下划线、汉字;其他都不能使用,例如空格,@、#、?.......

        2.首字母不能是数字,大小写字母区分:python≠Python

        3.不能使用保留字作为变量命名,考虑兼容性问题不使用汉字命名

4.保留字(关键字):

是什么?  指被编程语言内部定义并保留使用的标识符,如:if 这类已经被定义好具体用途的词

保留字有哪些?

5.数据类型:

数字类型:整数,浮点数,复数

字符串类型:字符串

        字符串:

          1.是什么?

          被引号括起来的字符(可以是文字,数字,符号....).只要是被引号括起来都是字符串。

          2.两种序号体系:

             

           3.字符串切片:

                语法: 序列名[开始位置:结束位置:步长]

 总结:

  1. 下标如果为正数,则前面的数要小于后面的数,如str1[2:5:1],str1[1:3:6],str1[-4:-1:1]
  2. 下标如果为负数,则前面的数字大于后面的数字,如str1[-1:-4:-1],

        元组类型:略

        集合类型:略

        字典类型:略

        ..........

6.赋值

1.单变量赋值:<变量> = <表达式>       例: a=10

2.多变量赋值:<变量1>, …, <变量N> = <表达式1>, …, <表达式N>

例:a,b,c=1,2,3  等价于a=1,b=2,c=3

3.变量x和y交换:

    例:x=10,y=20此时想让x=20,y=10时,可以进行以下操作

7.基本输入输出函数

1.input()函数:输入函数

    格式:<变量> = input(<提示性文字>)

         例:a=input(“请输入密码”)

    注意:

         1.input括号里的提示性文字可以不写

         2.被input赋值的变量,它的类型是字符串

2.eval() 函数:格式转换

      格式:<变量> = eval(字符串)

              例:a=eval(input(“请输入文字”)) ;a=eval(“123”);a=eval(“1+3”)

      注意:

        1.eval()括号里可以放入input()函数,带引号的数字,带引号的表达式,或者类型是数字类型的字符串的变量

        2.eval()括号里可以放入所有带引号的东西,只有引号里带文字,文字类型的数字这两种例外,

         例:eval(“你好”)  这个是会报错的XXX

                eval(“0123”)    X

3.input()函数:输出函数

一、 三种用法:

    1.print(<待输出字符串>):

       <带输出字符串>

           --可以是变量,数字,字符串,表达式,列表,字典....

           -- 不可以是不能被识别的东西,如:print(01);print(nihao);print(你好)...

     2.print(<变量1>, <变量2>,…, <变量n>):

          例:

 

     3.print(<输出字符串模板>.format(<变量1>, <变量2>,…, <变量n>))

二、对print()函数的end参数

       end参数的作用?

         每个print()函数都是另起一行,如果加上end参数,则是在后面继续加

常见的报错

   1."unexpected indent"错误 :   代码缩进问题

    2."invaild syntax"错误 :         语法格式错误

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值