周知识点总结

这篇博客是邓友强的周知识点总结,涵盖了Markdown语法、Python的基础语法和变量,包括注释、行和缩进、标识符命名、关键字、数据类型、变量、输入输出函数,以及运算符和分支结构。详细讲解了Python中的for和while循环,以及range函数的使用。此外,还介绍了循环控制关键字如continue和break的运用。
摘要由CSDN通过智能技术生成

周知识点总结 邓友强

第一天:markdown语法

1、标题:在一行文字的最前面加1到6个井号。然后输入空格,再回车。 几个井号就代表几级标题。

2、段落:markdown如果要换行的话,需要摁完两个空格再换行。

3、引用:

(1):代码引用:输入三个反引号,然后再输入语言名称,并且按回车,

(2): 其他引用:先写大于符号,再写文字。 如果需要线短的话,就按回车。

aaaa

bbbb

vvvv

4、 切换模式,可以观察到输入了那些符号。 ctrl+/

5、超链接: 中括号里写需要显示的文字内容,小括号写跳转到 那个网址, 打开链接的方式为按住ctrl键然后点击中括号里的内容

百度

6、 图片 感叹号中括号小括号! 小括号里放图片的地址,可以是本地的图片,也可以是网络上的图片。

​ 改变图片尺寸,用html语言。

7、表格

语法:竖线,两个反引号,竖线… 最后按回车

~~ ~~ ~~

第二天 基础语法和变量

1、注释

注释:对程序进行说明,不参与编译执行的部分,不会影响程序功能

1.1、有效代码:会被编译器或者解释器翻译成机器码来影响程序功能的部分。
1.2、添加单行注释的方式: 在注释内容前加#,快捷键ctrl+/。
1.3、多行注释: 符号是三个引号开头,三个引号结尾 ‘’’ ‘’'或者""" “”"

2、行和缩进

​ python代码一般是一条语句占一行,一行结束以后可以不写分号。

​ 如果要在一行写多条语句,可以在语句之间使用分号隔开。

​ 一行语句的开头不能够随便添加缩进 -空格、水平制表符

3、标识符-命名约束

标识符 - 命名约束

# 当需要程序员命名的时候,标识符就是对命名的约束和要求

# python对命名的要求(标识符的要求): (1)由字母数字和下划线组成,并且不能以数字开头。(2)不能与关键字发生冲突

#                                (3)严格区分大小写
注:js还可以以$符号开头

4、关键字 本身具备特殊功能或者特殊意义的标识符

4.1打印python的关键字

打印python关键字:
from keyword import kwlist
print(kwlist)

5、常见数据和数据类型

(1)数字数据(数学性质) - 用来表示数值大小的数据。比如:年龄、身高、体重等.
            程序中表示数字的方式和数学中表示数字的方式一样。例如: +13 , 13 , 1.23
            数字类型 : python中数字对应的类型有两种: int(整型)、float(浮点型、相当于数学中的小数)
(2)文本数据 - 文字信息对应的数据;比如:姓名、地址、专业、学校、学校名。 有些数据看着是数字,其实是文本,比如电话号码
             程序中表示文本数据需要放在单引号或者双引号中,即字符串。python中文本数据对应的类型只有str(字符串)。
            而java和c语言中,单个的是字符,多个的是字符串。
(3)布尔数据 - 只有True和False两个值,True表示肯定、真,False表示否定、假。 
            程序中表示布尔数据的时候直接写。(注意:True和False是关键字,C语言中1表示真,0表示假)
            布尔数据对应的类型:bool(布尔)
(4)空值(数据类型是NoneType) - python中None表示空

6、type函数。获取对应的数据类型 type(数据)

​ 3e3 :3乘以10的立方

7、变量 当在程序中需要一个数据的时候,将数据保存到变量中。

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

说明:
变量名 - 程序员自己命名;
        要求:是标识符。不是关键字
        规范:a:见名知义(看到变量名之后知道保存的什么数据)
             b:所有的字母都小写,多个单词之间用下划线隔开。 如 student_name
             c:不使用系统的函数名,类名,模块名。
=  -  固定写法(赋值符号)
数据  -  任何有结果的表达式,例如(任何类型的数据,运算表达式等等)
7.2 使用变量,

​ 使用变量就是使用变量中保存的数据,数据能干的事情,保存这个数据的变量都可以干。

7.3变量重新赋值
x = 100
x = 200
print(x)  # 200
x = "abc"
print(x)  # abc
7.4同时定义多个变量
# (1)、同时定义多个变量赋相同的值:  变量名1 = 变量名2=变量名3=...=数据
a = b = c = 100
print(a, b, c)  # 100 100 100
# (2)、同时定义多个变量赋不同的值:变量名1,变量名2.变量名3,...=数据1,数据2,数据3...
x, y, z = 100, 200, 300
print(x)
print(y)
print(z)
7.5交换两个变量的值

a=2,b=5.如何用代码交换ab的值

1)使用第三方变量(c=a,a=b,b=a,)
"""
a = 2
b = 5
print(a)
print(b)
c=a  # c=2
a=b  # a=5
b=c  # b=2
print(a)
print(b)
"""
# (2)使用加减法  (a=a+b,b=a-b,a=a-b)
'''
a = 2
b = 5
print(a)
print(b)
a = a+b  # a=2+5=7
b = a-b  # b=2+5-5=2
a = a-b  # a=(2+5)-(2+5-5)=5
print(a)
print(b)
'''
# 3、直接转换  a,b=b,a
a = 2
b = 5
print(a)
print(b)
a, b = b, a
print("a=", a)
print("b=", b)
# 4、异或
a = 2
b = 5
a = a ^ b
b = a ^ b
a = a ^ b  # 5,2
'''
执行过程:a = 10 -> 10的补码是: 00001010 (假设内存都是1一个字节)
        b = 20 -> > 20的补码是: 00010100
       a= a^b= 00001010 ^ 00010100 = 00011110
       b =a^b= 00011110 ^ 00010100 = 00001010 = 10
       a=a^b= 00011110 ^ 00001010 = 00010100  = 20
'''

8、输入和输出函数

8.1输出函数(打印函数)

​ 作用是将数据显示在控制台

# (1) print(数据) - 打印单个数据
print("你好")
print(100)
print(100 + 300)  # 300
print("100+200")  # 100+200
# (2)print(数据1,数据2,数据3,...)  - 同时打印多个数据,用逗号隔开
print(100, 200, 300)
# 使用一个print,打印数字12.5以及12.5对应的类型
print(type(12.5), 12.5)
# (3)、定制end: print(数据1,数据2,.....,end='结束标志')
# 结束标志默认是换行,一个print在打印数据时,数据打印完了会打印end后面的结束标志,
print(10)
print(200)
print(10, end='*')
print(200, end=';')
print("abc")
print(100, 200, 300, end="???????")
print(60)
# (4)、定制sep;print(数据1,数据2,数据3,.....,sep="分割方式")
# 分割方式默认是空格
print(10, 20, 30)  # 10 20 30
print(10, 11, 12, 13, sep=";")
print(10, 11, 12, 13, sep="and")
print(10, 11, 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值