新闻动态 > 新闻 

学python应该了解的基本知识

2021年06月22日

原标题:学python应该了解的基本知识
学python应该了解的基本知识
python是一种开源免费、通用型的脚本编程语言。它的应用领域非常广泛,几乎所有大中型互联网企业都在使用python完成各种各样的任务,例如国外的Google、YouTube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等。Python语言的语法非常简洁明了,即便是非软件专业的初学者,也很容易上手。和其他编程语言相比,实现同一个功能,python语言的实现代码往往是最短的。由下面的图片数据显示,python近年来的发展历程还是非常可观的。
(Python 历年来市场份额变化曲线)
那么新手在刚开始入门python时,应该要掌握哪些基本知识呢?
一、变量
分别为这几种:数值、字符串、列表、元组、字典
✔数值和字符串
#数值:a = 100
#字符串:a = "100"
# %s 占位,用%后的变量替换
a = 100
b = "Hello World!"
print("number is:%s and words are "%s""%(a,b))
✔列表
#列表:用方括号[]扩起来的
c = [1,2,3,4,5,6,7]
d = ["ruandi","peixun"]
e = [1,2,"ruandi"]
✔元组
#元组:用圆括号()括起来,特点是一旦定义不能改变
# f = (1,2,3)
# print(f)
✔字典
#字典:用大括号{}括起来 像这样:{键:值, 键:值, 键:值} 几个键值对
dic = {1:"123", "name":"zhang", "height":180}
# print(dic)
#1. 读取字典数据
#用 字典名[键]索引字典中的值
# print(dic["name"])
#2.修改
#用 字典名[键] = 新值
dic["name"] = "cheng"
# print(dic["name"])
#3.删除
#用 del 字典名[键]
del dic[1]
# print(dic)
#4.插入
#字典名[新建] = 新值
dic[1] = 124
# print(dic)
二、条件语句
分为三种形式
#形式1
#if 条件成立 :
# 执行任务
#形式2
#if 条件1成立 :
# 执行任务1
#else:
# 执行任务2
#形式3
#if 条件1成立 :
# 执行任务1
#elif 条件2成立 :
# 执行任务2
# ...
#elif 条件n成立 :
# 执行任务n
#else:
# 执行任务n+1
三、循环语句
有三种形式,终止循环用 break
#形式1:
#for 变量 in range(开始值,结束值): (注意:区间前闭后开)
# 执行某些任务
# for i in range(0,5):
# print("count is:%s"%i)
#形式2:
#for 变量 in 列表名:
# 执行某些任务
#形式3:
#while 条件:
# 执行某些任务
四、函数、模块、包
#1.函数;执行某些操作的一段代码 如Input()
#1.1 定义函数
#def 函数名 (参数表):
# 函数体
#1.2 使用函数
#函数名(参数表)
# def hi_name(yourname):
# print("Hello %s!" %yourname
# hi_name("ming xiao")
#带返回值
# def add(a,b):
# return a+b
# c = add(1,2)
# print(c)
#2.模块:函数的集合,先导入,在使用,用模块.函数名调用
#import time
#time.xxx()
#3.包:包含多个模块
#from PIL import Image 从某个包导入某个模块
五、类、对象、面对对象
一、#pass 用来占位
#类里定义函数时,语法规定第一个参数必须是self
#__init__函数,在新对象实例化时会自动运行,用于给新对象赋初值
#子类中调用父类函数用self
# class Animals:
# pass #占位
# class Mammals(Animals): #子类继承父类,父类放在括号里
# def breastfeed(self):
# print("feeding young")
# class Cats(Mammals):
# def __init__(self,spots):
# self.spots = spots
# def catch_mouse(self):
# print("cat catch mouse!")
六、文件操作
#文件操作,总共分三步,这里使用的是pickle包
#1.文件写操作
#1.1 开:文件变量 = open(“文件路径文件名”,“wb”)
#1.2 存:pickle.dump(待写入的变量,文件变量)
#1.3 关:文件变量.close()
import pickle
game_data = {
"position":"N2 E4",
"pocket":["keys","knife"],
"money":160
}
# save_file = open("save.csv","wb")
# pickle.dump(game_data,save_file)
# save_file.close()
以上就是python入门所需要掌握的基本知识了, python 的前景还是很广阔的,与其纠结于编程语言的选择,不如好好地深入学习使用 python 。最后有不懂的问题可以来软帝官网领取免费学习资料,欢迎同学们前来咨询哦!