语法基础(2021-9-14)

本文介绍了Python编程的基础,包括语法结构、变量定义、数据类型(整数、浮点数、字符串、布尔和空值),以及如何使用print函数进行输出和输入操作。重点讲解了注释的使用、缩进规则以及关键概念如标识符和关键字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python语法基础和变量

1、Python语法基础

python源文件:py文件;文件后缀是.py

1)、python解释器及保存路径

请添加图片描述请添加图片描述请添加图片描述
print(’’):指挥计算机在控制台打印结果

print('')

请添加图片描述

2)注释

# 1、注释
# 注释就是代码中不参与编译(解释)执行的部分。(注释的存在不影响程序的功能)
# 注释在代码中的作用:1、对代码进行注解和说明(让程序员在读代码的时候更轻松);2、让程序功能消失
# 1)单行注释(ctrl+/) - 在注释内容前加# (#后面最好有个空格)
# 2)多行注释 - 将注释内容放在""""""里面或者‘’‘’‘’里面
"""
注释内容1
注释内容2
"""
'''
注释内容3
注释内容4
'''

3)行和缩进

1、python中一条语句占一行,一行结束后可以不写分号
print('你好')
print('吃饭了吗?')

SyntaxError - 语法错误
请添加图片描述

2、如果要在一行显示多条语句,语句之间必须使用分号
print('你好');print('吃饭了吗?')
3、pythion中一条语句的开头不能随意添加缩进(空格或按tab)

请添加图片描述

4)标示符和关键字

1、标识符

标识符是程序员在程序中给变量、函数或者类命名的时候的命名要求
标识符:1、由字母、数字、下划线组成 2、数字不能开头
请添加图片描述

2、关键字

在Python中本身就具备特殊功能或者特殊意义的标示符就是关键字
关键字只能在特定情况按照特定的方式使用不能用来给变量、函数、类取名字

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

5)常用数据和数据类型

1、数字数据 - 表示数值大小的数据就是数字数据,程序中使用的时候和数学中一样:直接写。

例如:18、100、-10、3.1415926、-9.1
数字对应的类型:整型、浮点型
a.整型(int) - 所有整数对应的类型
b.浮点型(float) - 所有小数对应的类型

print(3E4)      # 30000
print(3E-4)      # 0.0003
2、文本数据 - 表示文字信息的数据,程序中使用文本数据的时候需要将文字内容放到单引号或者双引号中

例如:‘千锋’、‘15103993329’

print('你好')       # 你好
3、布尔数据 - 只有Ture和False两个值,Ture相当于生活中yes表示肯定、真;false相当于生活中no表示否定、假

程序中使用布尔的时候Ture和False直接写
布尔数据对应的类型:布尔(bool)

print(True, False)
4、空值 - None,表示没有

6)输入和输出

1、输出(打印函数)函数 - print

将程序中的数据显示到控制台

1)一次打印一个数据

print(数据)

print(100)
print(4 + 2)
print(type(12.3), type('余婷'), type(False))
'小明'
'18'
False
print('姓名:', '小明',   '年龄:', 18, '已婚:', False)

请添加图片描述

2)设置参数end

print(数据, end=回车) - print打印数据的时候先将数据全部显示在控制台,显示完成后自动打印end的值,end默认值是回车

print("------------------------------")
print(100, end='  ')
print(200)

请添加图片描述

3)设置参数sep

默认情况下一个print同时打印多个数据,数据之间用空格隔开

print(11, sep='+')    # 单独一个数据不会显示
a = 11+22+33
print(11, 22, 33, sep='+', end='=')
print(a)
2、输入函数 - input

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

name = input('请输入姓名:')
age = input('请输入性别:')
gender = input('请输入年龄:')
print(name, age, gender)
print(type(name), type(age), type(gender))
print(age > 15)

注意:不管通过input控制输入的数据是什么,得到的数据类别都是字符串
补充:类型转换
类型名(数据)
请添加图片描述

2、变量

变量就是用来保存数据的,通过使用变量就可以使用变量中保存的数据

1)、定义变量

定义 = 创建
语法:
变量名 = 数据
说明:
变量名 - 程序员自己命名
要求:标识符;不是关键字
规范:1、见名知意(看到变量名就大概知道变量中保存的是什么数据)
2、所有的字母都小写,多个单词之间用下划线隔开
例:dog_name = ‘跳跳’
3、不使用系统的函数名、类名、模块名
= - 赋值符号,固定写法
数据 - 任何有结果的表达式,例如:具体某种类型的数据、已经赋值过的变量

name = '杜正勇'
age = 25
number = '18894009819'
print(name, age, number)
2)、使用变量

使用变量就是使用变量中保存的数据,数据能做的事情,变量都可以做

print('姓名;', name, '年龄:', age, '电话:', number, sep='  ')
print('姓名:', name, end=',')
print('年龄:', age, end=',')
print('电话:', number)

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值