脚本宝典收集整理的这篇文章主要介绍了day01 基本知识_,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
基础知识
cpu 内存 硬盘 操作系统 cpu:计算机的运算和计算中心,相当于人类大脑。飞机 内存:暂时存储数据,临时加载数据应用程序,4G,8G,16G,32G 速度块,高铁,断电即消失。造价很高 硬盘: 磁盘,长期存储数据。D盘,E盘,文件,片儿,音频等等
500G,1T。汽车,造价相对低。
操作系统:一个软件,连接计算机的硬件与所有软件之间的软件
python的发展与应用
python的历史 Python崇尚优美、清晰、简单 python2X,python3源码区别: Python2x: C,Java,大牛:重复代码多,冗余,代码不规范。 Python3x:源码规范,清晰,简单。
Python的编程语言分类(重点) if 3>2: 编译型: 将代码一次性全部编译成二进制,然后在执行。 优点:执行效率高。 缺点:开发效率低,不能跨平台。 代表语言:C 解释型: 逐行解释成二进制,逐行运行。 优点:开发效率高,可以跨平台。 缺点:执行效率低。 代表语言:Python。
python的优缺点
Python的种类
安装python解释器流程:
官网查找版本
手动添加环境变量
运行第一个Python代码
变量(重点) why: x=1+2+3+4+5 y=x*3/2 z=(y+100)/24 print(x,y,z) what:x y z 变量:代指一些内容 how:
变量全部由数字,字母下划线任意组合
不能以数字开头。
不能以Python的关键字。
要具有描述性。name='你好'sex
不能使用中文
不能过长
推荐
变量只能指向数据,不能指向变量 变量在内存中是唯一命名的
age1=18
age2=age1
age3=age2
age2=12
print(age1,age2,age3)#显示18 12 18
where: 代指一些复杂过长的数据 content="sdjflsjfdsklfjsklfjsklDFdf"
常量 why:生活中一直不变的:π,身份证号码,历史发生的时间 what:常量:一直不变的量,Python中没有真正的常量,为了应和其他语言的口味,全部大写的变量称之为常量。 how:将变量全部大写,放在文件的最上面。#约定俗称不能改变 where:设置一些不变的量:身份证号:id BIRTH_OF_CHINA=1949
注释(重点) why:为什么? 文言文中对一些难懂的成语或者经典的出处,解释说明,便于你理解。 便于你理解对方的代码,自己的代码。 what:用什么? 注释 how:怎样做? 单行注释:# 多行注释:‘"被注释内容’‘’ where:在哪里使用? 难以理解的代码后面,加注释。 函数,类,文件都需要注释说明。
基础数据类型初识(重点) why: 人类接触一些信息会做一些比较精准的划分。数字,汉字,英文..... 100,'中国' 机器是很傻的你要是不给他区分,他分辨出不来的。 ’中国‘,’hello‘,’莎士比亚‘文字,:记录信息,描述信息等等。 [1,2,3,‘中国’]列表,他能做他相应的一些操作即可。 .......Python的基础数据类型 int(整数):1,2,123..... str(字符串):凡是用引号引起来的数据就称之为字符串:“你好” bool(布尔值):True,False #str s1='day01' s2="千峰你好" s3='''hello Python'''
# 单|双 引号可以配合使用
content='I am taibai,18 year old'
content="I'am taibai,18 year old"
#三引号:换行的字符串
msg='''今天我想写小诗
歌颂我的同桌,
你看他那乌黑的短发
好像一只炸毛鸡。
'''
print(msg)
#str 可以否加减乘除?+*
#str+str ***字符串的拼接
#sl='alex'
#s2='sb'
#print(sl*s2)
#str *int
#s1='坚强'
#print(s1*8)
坚强坚强坚强坚强坚强坚强坚强
#bool:Ture False
print(2>1)
true
print(3>1)
false
#判断变量是什么类型?tyPE()
s1='100'
s2=100
print(s1,type(s1))
print(s2,type(s2))
用户交互input why:网页上 app输入账号与密码。 what:用户交互input how: #input:出来的全部都是字符串类型。 username=input('请输入用户名:') password=input('请输入密码:') print(usename) print(password)
#用户输入姓名,年龄,性别,然后打印一句话:'我叫: ,今年: ,性别:'
name=input('请输入姓名:')
age=input('请输入年龄:')
sex=input('请输入性别:')
msg='我叫:'+name+',今年'+age+',性别'+sex
print(msg)
流程控制语句if why:生活中选择,回家,n条路:你走哪条路,取决于心情。 what:if how:
'''if条件:
1234结果'''
#单独if
if 2 < 1:
print(666)
#if else
'''s1='100'
il=int(si)
print(il,type(il))
'''
age = input('请输入年龄: ')
if age > 18:
print('恭喜你,成年了')
else:
print('小屁孩儿')
# if elif elif .... 多选一
num = input('猜点数: ')
if num == 1:
print('晚上请你吃饭')
elif num ==3:
print('一起溜达')
elif num == 2:
print('请你大宝剑')
else:
print('太笨了....')#可添加
print('组合')
#嵌套的if
'''
if 条件:
if 条件:
if
'''
username = input('请输入用户名: ')
password = input('请输入密码: ')
code = 'qwer'
your_code = input('请输入验证码: ')
if your_code == code:
if username =='taibai' and password == '123':
print('登录成功')
else:
print('账号或密码错误')
else:
print('验证码错误')
以上是脚本宝典为你收集整理的day01 基本知识_全部内容,希望文章能够帮你解决day01 基本知识_所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。