python基础语法

本文介绍了Python编程的基础知识,包括注释、变量、数据类型、输出格式化、数据类型转换和运算符的使用。详细讲解了如何定义和使用变量,以及识别和调试程序中的错误。同时,通过实例演示了不同数据类型的创建和打印,以及如何进行数据类型转换。此外,还探讨了常用的输出格式化符号和转义字符。文章最后提到了Python中的运算符分类,包括算数、赋值、比较和逻辑运算符。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1、注释

1.1作用:

用人类熟悉的语言对代码进行解释说明

1.1单行注释

#注释内容 快捷键 ctrl+/

1.2多行注释

“”“注释内容”"" 或者’’‘注释内容’’’

2、变量的作用

2.1、变量的作用

变量就说一个存储数据的时候当前数据所在的内存地址的名字而已。

2.2、定义变量

2.2.1语法

变量名 = 值

2.2.2标识符

标识符命名规则是python中定义各种名字的时候的统一规范

由数字、字母、下划线组成

不能数字开头

不能使用内置关键字(如if、and、end等)

严格区分大小写

2.2.3命名习惯

见名知义

大驼峰:每个单词首字母都大写 例如MyName

小驼峰:第二个(含)以后的单词首字母大写 例如MyName

下划线:例如 my_name

2.2.4使用变量
my_name ='Tom'
print(my_name)

schoolName = '黑马程序员'
print(schoolName)
2.2.5识别bug

bug:程序中的错误

3、debug工具

debug工具是pycharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调试bug

Debug工具使用步骤

1、打断点 2、Debug调试

3.1打断点

断点位置:目标药调试的代码块的第一行代码即可

打断点方法:单击目标代码的行号右侧空白位置

4、数据类型

4.1、数据类型分类

python为了应对不同的业务需求,把数据分为不同的类型
在这里插入图片描述

num1 = 1
num2 = 1.1
print(type(num1))
print(type(num2))

a='hello world'
print(type(a))

# list 列表
c=[10,20,30]
print(type(c))

#tuple   元组
d = (10,20,30)
print(type(d))

#set 集合
e={10,20,30}
print(type(e))

#dict 字典
f ={'name':'tom','age':18}
print(type(f))

5、输出

5.1格式化符号

在这里插入图片描述

小技巧:%06 表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出

%.2f 表示小数后显示的小数位数

age =18
name = 'tom'
weigt =75.5
stu_id =1
print('今年我的年龄是%d岁' % age)
print('我的名字%s' % name)
print('我的体重是%.2f公斤' % weigt)
print('我的学号是%03d' % stu_id)
print('今年我的年龄是%d岁,我的名字%s,我的体重是%.2f公斤,我的学号是%03d' % (age+1,name,weigt,stu_id))

5.2、转义字符

\n 换行

\t 制表符,一个tab键(4个空格)的距离

print('hello\nworld')
print('hello\tworld')

5.3结束符

默认自带 end ="\n"这个换行结束符

6、数据类型转换

6.1、转换数据类型的函数

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yiX2jgmt-1632963700658)(C:\Users\ldw\AppData\Roaming\Typora\typora-user-images\image-20210914111525841.png)]

7、运算符的分类

7.1、算数运算符

在这里插入图片描述

7.2、赋值运算符

在这里插入图片描述

单个变量赋值

多个变量赋值

多变量赋

7.3、复合赋值运算符

在这里插入图片描述

a=10
a +=1
print(a)

b=10
b -=1
print(b)

7.4、比较运算符

在这里插入图片描述

7.5、逻辑运算符

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值