charlie成长记_豆芽成长记作文

charlie成长记_豆芽成长记作文基础知识计算机字节级别;1kb=1024字节1Mb=1024Kb1G=1024Mb1T=1024G2、计算机的组成硬件运算器控制器存储器输入设备输出设备软件系统软件xpwin10应用软件qq微信编程语言人与计算机进行

charlie成长记_豆芽成长记作文

基础知识

计算机字节级别;
1kb = 1024字节
1Mb = 1024Kb
1G = 1024Mb
1T = 1024G

2、计算机的组成
硬件 运算器 控制器 存储器 输入设备 输出设备
软件 系统软件 xp win 10
应用软件 qq 微信
编程语言
人与计算机进行交流的语言
c python java c++ php go

3、python的发展史 优缺点和 就业方向
诞生的时间 1991
作者 龟叔
优缺点
优点 简单易学 免费 开源
高层语言 可移植性强
解释性语言 面向对象
可扩展性 丰富的库 规范的代码
缺点 执行效率慢

就业方向
1、web开发 — 美多商城 实验楼
2、运维工程师 — 维护服务器 通过python写脚本
3、爬虫工程师 —- 爬取数据 数据分析
4、游戏开发 AI识别 桌面软件

4、第一个python程序
输出 helloworld
注意 在python里 双(单)引号里不能套双(单)引号 必须都是英文的
双(单)引号里能套单(双)引号

5、注释
单行注释 一个 #
快速注释 ctrl + /
多行注释 ‘’’ ‘’’
作用 对代码进行解释说明
注意 注释的代码或者文字不会被运行
python代码是从上往下一行一行运行的

变量
用来存储数据
一个=是赋值
两个==是等于
num=10

类型
str(字符串)举例:“4” ‘刘振赫’
list(列表)举例:[1,2 ‘刘振赫’,{“name”:‘薛飞’}],增删改查
dict(字典)举例:{“name”:‘薛飞’},以键值对存在的
set(集合)举例{1,2,3,4}
tuple(元祖)举例:(1,2,3,4)
布尔类型 举例:Ture,False
int代表整数
float代表浮点数
type()检测数据变量类型

1.标识符和关键字
生活中的标识符?
KTV 网吧 酒吧 宾馆 红绿灯 斑马线
作用:
1.提示 2.见名思意
代码中的标识符?
变量名,函数名,类名
定义:开发人员在程序中定义的名字和符号
命名规则:1.由字母数字下划线组成
2.不能以数字开头
3.不能使用关键字,如何查看python中的关键字?
A.导包import keyword B.使用keyword,kwlist C、输出
举例:import keyword——-print(keyword,kwlist)
[‘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’]
命名方法:
ZhangHao——–每一个单词的首字母大写 大驼峰命名法
zhangHaoHao——–第一个首字母小写,剩下的首字母大写 小驼峰命名法
zhang_hao_hao——–每一个单词后面连接下划线 下划线命名法

2.输入输出
输入
input() 输入的数据类型———–一定/必须/肯定/是字符串(str)
输出
print()
格式化输出:
print(“%”%变量名)—————%d代表int整数———%f代表float小数,默认是6位!.2f两位 .3f三位 以此类推
%s代表字符串

3.运算符
算数运算符:+ – * / %(取余数) //(取整数) **(指数)
赋值运算符:=(就是赋值的意思)例如:num=10,把等号右边的内容赋值给了num
复合运算符:+= -= *= /= //= %= **=

4.数据类型之间的转换
int()——整形
float()——–浮点型
tuple()——-元祖
set()———集合
list()———-列表
chr() 将数字转换成字母 A-Z 用ASCII转换 对应的数字65-90
ord() 将字母转换成数字 a-z用ASCII转换 对应的数字97-122

判断语句
当条件成立的时候——–执行代码
当条件不成立的时候———执行另一个代码
if 变量名 关系运算符 条件成立:
输出
else:条件不成立
输出
当有多个条件的时候使用elif
else可以和if搭配 也可以和for/while搭配
elif只能和if一起使用
while 1:/ while True: 死循环 ———-当条件成立是一直循环,True代表真
break输入错误时结束,退出循环

如何使用python输入随机数
1.导包import random
2.使用random模块里的randint函数
3.输入随机数的范围
举例:import random
print(random.randint(1,100))
简便方法:print(random.randint(1,100))
import 用来导包的 ,在random后面按住alt + enter

1.关系运算符
< > <= >= ==(判断两个变量的值是否相等) !=
2.逻辑运算符
and 当所有条件同时满足的时候
or 满足其中任何一个条件就可以
not 取反, 对就是错,错就是对
3.if嵌套
简单理解就是if里面套if
举例1.安检 是否携带易燃易爆物品,或危险物品
2.检票 判断是否有票
4.while和for循环 九九乘法表/水仙花数
while循环格式:初始值,循环条件,循环语句,步长
举例:
num=9 定义变量,给初始值
while<=1: 循环条件
print(“我真帅”) 循环语句
num-=1 步长值
while嵌套:
while里面有while
列的while
行的while

for
语法
for + 临时变量名 + in + 字符串/元祖/字典/集合/range()等等数据类型:
print(“临时变量名”)

在循环数字的时候 需要用到range() 函数
——for i in range(1,9) 1<=i <9 包头不包尾
如果 起始值<终止值 步长值为 正 默认是1 可以不写
如果起始值> 终止值 步长值为 负 步长值必须写
break 立即终止循环
continue 结束本次循环,继续下个循环
pass 占位符
if(“7” in str(i) or (i%7==0)) 判断7的倍数和含7的数字
IndentationError: expected an indented block——–提示出现这个,说明格式一定有错误

字符串 str
用’’ or”” 引起来的数据

1.索引/下标
通过下标 可以找到像对应的元素
第一个元素的下标是0 最后一个元素的下标是-1
通过元素找到字符串里元素的下标
用find()查找元素在字符串里的下标

2.切片
包头不包尾
[起始值:终止值:步长值]
起始值<终止值 步长值为正 默认1 可以不写
起始值>终止值 步长值为负 默认-1 步长值必须写
[:] 正着输出全部
[::-1] 倒着呃输出全部

3.字符串的拼接
1.同一个数据类型 ——直接使用+
2.当数字类型和字符串类型相加是 需要把数字类型用str()转换成字符串类型
需求用字符串拼接 输出 我今天走了12345步
例子:
str1=“我今天走了”
str2=12345
str3=“步”
print(str1+str(str2)+str3)

4.计算字符串的长度 len()—-例子:print(len(变量名))
不计为重点#首先要了解一个字符所占的字节数
#在python中 数字 英文 小数点 下划线 空格 占一个字节
#汉字 占3个字符
#python的编码方式 utf-8
#计算机的编码方式 GBK
例子:print(len(变量名.encode()))

5.字符串的分割
1.(分割 split() 就是把字符串分割成列表
split(self,sep,maxsplit)
sep 代表 你想用什么去分 默认是None 即空格 /t
maxsplit 可选参数
2.合并/拼接
join()

6.count 统计某个元素在字符串里出现的次数——–print(变量名.count(“”))
7.index 用来查找某个元素的下标 如果没有该元素,会报错
8.find 用来查找某个元素的下标 如果没有该元素,返回-1
9.endswith() 判断字符串是否以xx结尾
10.startswith() 判断字符串是否以xx开头
11.upper() 将字符串中所有的小写字母转换成大写字母
12.lower() 将字符串中所有的大写字母转换成小写字母-
13.title() 将字符串中所有的单词首字母大写
14.capitalize() 将字符串中第一个单词的首字母大写
15.strip() 去除字符串两边的空格
16.lstrip() 去除字符串左边的空格
17.rstrip() 去除字符串右边的空格
18.replace(“旧值”,“新值”,3) 替换(旧值,新值),3代表替换3个
19.isdigit() 判断字符串是否都是数字
19.islower() 判断字符串中的字母是否是小写
20.isupper() 判断字符串中的字母是否是大写
21.isalpha() 判断字符串中的元素是否都是字母
22.isalnum() 判断字符串中的元素是否都是字母,或者数字,或者字母加数字
23.isspace(数字) 判断字符串中的元素是否都是空格
24.center() 把字符串里面的元素居中
25.rfind() 从字符串的右边往左查找下标

列表的定义:
1.是由一系列按照特定顺序排列元素组成的
2.把元素放在一个[],每两个相邻的以,隔开
3.里面的元素 可以是 数字,str,dict,set,list,tuple、等任何的数据类型

列表的创建:
1.以赋值的方式 =
2.可以创建空列表
3.可以创建数值列表 使用list()举例:
list2=list(range(1,10))
print(list2)
4.删除列表 del+列表名 举例:
list_1=[1,“we”,(1,2,3),{1,2,3,},[1,2,5]]
del list_1
print(list_1)

5.循环列表 用for 举例:
list_1=[1,“we”,(1,2,3),{1,2,3,},[1,2,5]]
for i in list_1:
print(i)

【列表中的

今天的文章charlie成长记_豆芽成长记作文分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/62429.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注