专升本-python程序的基本语法元素

python程序的基本语法元素

1.缩进【Indent

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

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

3.Unicode编码

python使用Unicode时,中文汉字占2字节,英文占2字节

4.变量命名规则:

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

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

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

注:变量在使用前需要先定义,不可以直接使用

5.保留字(关键字):

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

保留字有哪些?

注意:True是关键字,不可以当变量名,但是true不是关键字。Python大小写区分,False同理

6.>>> 表示命令提示符

7.特殊符号:

Python提供“续行符”将单行代码分割为多行表达。续行符由反斜杠(\)符号表达

常见转义符:(\t,\n,\\,r'')

字符串里有转义字符时的长度计算:

总结:

  1. 计算长度时,首先查看是否存在\n,\b,\\,\t等转义字符,有则把转义字符长度都统一算1

若出现r’ xxxxx’取消反斜杠功能的时候,则xxxxx有几个字符就多少长度

8.基本输入输出函数

input()函数用于输入内容

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

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

注意:

  1. input括号里的提示性文字可以不写
  2. 被input赋值的变量,它的类型是字符串

eval() 函数用于格式转换

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

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

注意:

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

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

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

eval(“0123”)    X

print()函数: 用于输出函数

四种用法:

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

<带输出字符串>

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

print(1,2)

print(1+2)

print(1>0)

print([1,2,3])

>>>1 2

>>>3

>>>True

>>>[1, 2, 3]

a="字符串"

print(a)

print("a")

>>>字符串

>>>a

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

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

例:

a=12.3

b=”你好”

print(a,a,)                  结果:12.3 12.3

print(a,a,a)                 结果:12.3 12.3 12.3

print(a,b)                   结果: 12.3 你好

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

例:

a, b = 123.456, 1024

print("数字{}和数字{}的乘积是{}".format (a, b, a*b))

               结果:数字123.456和数字1024的乘积是126417.944

        4.对print()函数的end参数:

   end参数的作用?

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

a="欢迎"                               

b="光临"          

print(a)                       

print(b)                                 

 结果: 

            欢迎  

            光临       

a="欢迎"   

b="光临"          

print(a,end=”,”)

print(b)

 结果:

        欢迎,光临

9.引用

三种方式:

例子

导入类

引入类里的函数

1.import 类名

import turtle

turtle.fd(200)

2.import 类名as别名

import turtle as t

t.fd(200)

3.from 类名 import *

from turtle import *

fd(200)

Python提供“续行符”将单行代码分

割为多行表达。续行符由反斜杠(\)符号表达

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值