Python入门基础语法总结

版权声明:本文为CSDN博主「langman5288」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/langman5288/article/details/104068937

————————————————
1.type(变量)
2.三个引号 ‘’’ ‘’’
3.[0:3]
[0:] 0到末尾
[:] 全部
4.f’{变量}’ 占位符
5.len()
6. .find(’ ’) 找到这个字符的索引
若‘ ’中为一串字符,则返回第一个字符的索引
若‘ ’没有,则返回-1
.replace('原’,‘新’) 若没有,则不替换
7.‘ ’ in 变量 返回一个布尔值
8.10/3 = 3.333
10//3 = 3
** 幂
9.round() 四舍五入
abs()
10.

import math
math.ceil() 封
math.floor()

此为引用模块
7. elif and or not
while: else:
12.range(10) 0到9
range(5,10) 5到9
range(5,10,2) 5,7,9
13.
[
[1,2,3],
[4,5,6],
[7,8,9]
]
8. .append() 在最后面插入
.insert(0,10) 在索引为0的位置加10
.remove(5) 删除5
.clear() 全删
.pop() 删最后
.index(5) 传5的索引
.count(5) 传5的个数
.sort() 不返回值,从小到大排序
.reverse() 从大到小排序
.copy() 复制
15.(,) 元组 不可变
.count()
.index()
16.压缩属性
.m = (1,2,3)
x, y, z = m
17.列表[ , , ] 元组( , , ) 字典{ , , }
18.字典
.get(" “) 键不存在 返回None
.get(“key”, “value”) 提供一个默认的值
可更改、添加[” "] = " "
19.abc = “字符串”
for ch in abc: 遍历字符串中的所有字符
9. .split(“空格”) 根据空格分割字符串中的单词并储存在一个列表中[” ", " "]
10. 定义一个函数

def 小写字母.():
	×××接两个回车


先定义函数后才可引用,()中可以加参数,如(name),调用时需要传一个值如("Mosh")
没有return的函数默认返回None

22.用try…expect来处理异常错误

try:
	×××
expect ValueError:
	print(" ")
expect ×××:
	×××

23.class定义一个类,首字母大写,不用下划线
def定义一个函数,首字母小写,用下划线链接

class Point:
	def ×××(self, ×××):
		×××

	def ×××


point1 = Point()
point1.×××()
可以在程序的任何位置设置属性
point1.××× = 10

	def __init__(self, x, y):
		self.x = x
		self.y = y


point1 = Point(10, 20)

24.继承

class Normal:
	def walk(self):
		×××


class Dog(Normal):
	pass


class Cat(Normal):
	def bark(self):
		print("×××")

25.调用模块

import hello
hello.×××()

from hello import ×××
×××()

import hello as he
he.×××()

26.建立一个包

① New → Directory → __init__.py
② New → Python Package

import.文件
包.文件.函数()

from.文件 import 函数
函数()

fromimport 文件.函数
文件.函数()

27.内置模块的调用举例

import random
random.random() 随机跳出一个01间的数字
random.randint(10, 20) 1020间的一个整数值
random.choice(numbers) 假如numbers是一个列表,则随机跳出列表中的一个元素

28.Pypi.org 引用举例

import random
random.random() 随机跳出一个01间的数字
random.randint(10, 20) 1020间的一个整数值
random.choice(numbers) 假如numbers是一个列表,则随机跳出列表中的一个元素

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值