Python的基础语法(一)(持续更新)

1 注释

概念:代码中不参与编译执行的部分就是注释(不会被翻译成机器码的部分),注释的存在不会影响程序的功能。

  1. 注释分两种
    • 单行注释——在一行注释的内容前加#(ctrl+/)
    • 多行注释——将多行注释内容放在三个双(单)引号开头,三个双(单)引号结束的中间。
# tttttttt
#我是单行注释
"""
hhhhhhhhh
我是多行注释
"""
'''
yyyyyyyyyy
我也是多行注释
'''
  1. 注释的作用
    • 对代码进行注解和说明,增强代码的可读性
    • 让代码功能消失

多行注释的两种引号,除了外貌不一样外,其他的功能完全相同。

2 行和缩进

  • 行是指一条语句占一行,一行结束后不需要写分号;如果一行非要写多条语句,那语句之间必须并且只能加分号(;)。
  • 缩进是指一条语句前面的空白。

语句前面不能随便添加缩进。

3 常见数据和数据类型

数据概念程序中的表示方式数据类型例如
数字数据表示数值大小的数据和数学一样整型(所有整数对应的类型)int、浮点型(所有小数对应的类型)float929、1e4、3e-4
文本数据表示文字信息的数据数据放在’ '或者""中字符串str,所有的文本数据都是字符串‘a’、“12”
布尔数据判断是否是真(肯定)和假(否定)的数据直接写True或者False布尔boolTrue、False
空值表示没有None

True和False的首字母都必须大写

4 类型转换

转换之前要先获取数据的类型,在Python中获取指定数据的类型使用**type(数据)**方法。

知道数据类型之后,便可以转换数据的类型了,直接写需要转换的数据类型名,后面加括号,括号内填需要转换的数据本身。话句话就是,将指定数据转换成指定的类型使用**类型名(数据)**格式就可以转换。

  1. 整数和浮点数之间的转换规则
  • 整数转浮点型:直接添加小数点和一个0。
  • 浮点型转整型:向下取整,直接保留整数部分。
  1. 字符串转换成数字的规则

引号内容是一个整数的字符串(里面的字符串只能是整型,浮点型报错)能转换成数字类型。

所有的数据都可以转换成字符串和布尔。

print(int(True))		# 1
print(float(False))		#0.0
print(float('151.0'))	#151.0
print(int(3.555))		#3
print(float(3))			#3.0
print(bool('nj'))		#True
print(bool(-233))		#True

5 标识符和关键字

  1. 标识符

    命名要求:名字(可能是变量名、函数名、类名、模块名)必须是字母、数字、下划线组成,并且数字不能开头。

    定义变量语法:变量名=数据

  2. 关键字

    本身就具备特殊功能或者特殊意义的标识符就是关键字(关键字不能另做他用)。

print可以用来定义变量,但是他们在Python中有特殊的意义,如果用它们来定义变量,就是得不偿失,在之后Python代码的编写中就不能使用print打印。类似还有int等。

6 输出函数

运行程序的时候在控制台看到的内容,一定是在程序中用print打印的内容。

  1. 一个print打印一个数据:print(数据)
  2. 同时打印多个数据:print(数据1,数据2,数据3,…)
  3. 设置end: print(数据1,数据2,数据3,…,end=‘’)

默认情况下,一个print打印结果会单独占一行(print在打印完数据以后,会自动打印end的值,end默认情况下是换行\n)

  1. 设置sep:print(数据1,数据2,数据3,…,sep=‘=’),可以更改间隔内容

7 输入函数

概念:在程序中获取从控制台输入的数据。

变量名=input(输入提示信息)

提示用户输入数据,并将用户输入的数据保存到变量中。

注意:不管通过input操作输入的是什么数据,返回的数据的类型都是字符串。

name=int(input('请输入姓名:'))
print(name,'今年',age,'岁啦!',sep='')
print(f'{name}今年{age}岁啦!')
print('{}今年{}岁啦!'.format(name,age))

结果:
请输入你的年龄:3
请输入姓名:猫猫
猫猫今年3岁啦!
猫猫今年3岁啦!
猫猫今年3岁啦!

8 变量

如果在程序中需要使用一个数据,先用变量将数据存起来,然后再通过变量来使用这个数据。

  1. 定义变量(定义就是创建的意思)

    也叫将数据保存到变量的过程。

    语法:变量名=数据

    1)变量名由程序员自己命名,但是必须满足两个要求和三个规范。

    • 2个要求:是标识符;不是关键字。
    • 3个规范
      (1)见名知义(让别人看到变量名就大概知道变量中保存的是什么数据)。
      (2)字母都小写,多个单词用下划线隔开。
      (3) 不使用系统的函数名(print)、类名(int、float)和模块名。

    2) = 是固定写法,一个赋值符号。
    3)数据 是需要保存的对象;
    提供数据的方式:具体的数据、已经赋值过的变量、运算表达式、函数调用表达式。

  2. 使用变量

    使用变量就是在使用变量中保存的数据。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值