2-28-0427

python知识点

Python代码量少,运行速度快。
除了内置库存,还有第三方库。
Python解释器有cpython(最广泛)、Jython、pypython。I
DLE是自带文本 Pip:命令 PATH:系统环境变量 Install Now:立即安装 Uninstall:卸载 Exit:退出

在这里插入图片描述是dos命令窗口
Windowers+r:调出运行窗口-输入cmd-调出doe命令窗口Python的安装
1:直接安装,勾选add the python 即可。在dos命令窗口输入python命令-查看python是否安装好。
在这里插入图片描述
如果出现:
说明安装好 python3·6·4表示python的版本,也可以通过 python-v来查看python版本
>>>表示:已经进入了交互环境
如果出现:

在这里插入图片描述说明,没有添加python·exe的路径到pathpip的环境变量python的环境变量

在dos命令窗口下面,输入python或者pip命名,系统首先通过系统环境变量去找路径,如果上找了上面的pip·exe的路径,那么就能识别pip这个命令(python命令也相同)

第一个python程序:
在这里插入图片描述
写代码千万不要“复制,粘贴”,在交互环境的提示符>>>下,直接输入代码,按回车就可以得出代码执行结果

2:print语句:让python打印出指定的文字
然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号。
C语言:一个字符用单引号括起来,一个以上的字符(字符串)用双引号括起来
Python:随意用,不管是几个字符,想用单引号就用单引号,想用双引号就用双引号,但不可混合用。
在这里插入图片描述
如何用python文件保存自己写的代码,因为python交互界面步骤

1:自己选择一个盘(D盘或EFGHIJ盘都可以),然后创建一个文件夹(命名为python file)这个文件夹专门用来装python文件
2:在pytho file文件加下面,创建一个python文件(如何创建python文件,首先创建一个txt文件,然后将后名
3:安装一个ootepad我那本编辑器,就可以通过它编辑python文件
4:写好python文件之后,如何运行?可以在dos命令窗口,通过python·py来运行我们编辑好的python文件

输入和输出
Python2版本:print“hello world”没有括号
Python3版本:print“hello world”有括号

字符是一个符号,字符串是一个以上的字符。
编译器或者解释器就要负责把符合语法
!=就是表示不等于
缩进方式:jave是怎么写程序的(cystem.out.print(“123”); python的缩进符号是(tab)4个空格=一个tab键,而jave则不能用tab键,只能用;,所以python代码量少。

   abs:
   abs(-177)=177
   python程序大小写敏感:
   zhangsan    Zhangsan   ZHangsan      
   水果:fruit    馒头:streamBread
   数据类型:代表计算机中不同的数据。
   Python的数据类型(计算机采用的是二进制,十六进制(0-9,a-f):
   1:整数
   正整数  负整数
   2:浮点数(数学中的小数)
   10的几次方用e几
   3:字符串字符串是以的(‘’单引号)或者(“”双引号)括起来的任意文本,引号不是字符串中的一部分,而是代表括起来的是字符串。7内部即包含‘又包含“可以用专用字符\或者/表示。
   \n表示换行    \t表示制表符(就是tab四个空格)     \\表示的字符就是\
   转义:就是把特殊字符转换
   4:布尔值(True False二种值):可以用and,or,not运算
   and……只要有一个
   or……只要有一个真就为真
   ont……只要有一个
   5:空值(None):python里的一种特殊值,None不能表示 
    变量名必须是大小写英文、数字和_d的组合,且不能用数字开头
    规范命名法:驼峰命名法(第一个字母小写,后面
    列如:桌子和水果  tableAndFruit    
               女朋友  girlFriend      
               用户名   userName      
               密码    passWord      
             获取用户名和密码   getUserNameAndPassWord

Python定义变量
A=1 变量a是一个整数
Jave定义变量
数据类型 变量名=1
Int a=1

总结:python变量的数据是类型,在于你给它赋予什么。
变量本身数据类型不固定……动态语言
静态语言在变量、数据类型,如果
在这里插入图片描述
为什么要学软件工程?
它是一个总体的做软件的一套规则。国际上有一套开发软件的标准

Tips(小贴士)

1:dos下color c……变为红色     dir/s……遍历当前目录下的所以文件
2:windows+D  缩小所有界面到桌面
3:alt+tab   切换应用程序界面
软件工程的命名:programming software
硬件:电脑配置(CPU,硬盘,显卡(目前最大是2080TI),主板 内存条等)
Window10操作系统,ios ,linux-----系统软件
软件危机是指计算机软件在开发和维护过程中出现一系列的问题。
软件生命周期:可行性分析-需求分析-总体设计-详细设计-编码与单元测试-综合测试-维护      

总结

%2d-----表示两个占位符,如果数不够,用空格来占位。
%02d----也表示两个占位符,如果数不够,用0来占位。
%.2f-----保留小数点后面两位。
%.3f----表示小数点后面三位。
%.3s-----表示3个位置,包括小数点,空格等。tuple也是一种Python内置的数据。  

在这里插入图片描述
Python内置的一种数据类型是列表:list。
list是一种有序的集合,可以随时添加和删除其中的元素。语法及定义:
‘’’
fruit=[‘苹果’,‘香蕉’,‘橘子’]
print(fruit)
fruit.append(‘西瓜’)
print(fruit)
fruit.insert(1,‘草莓’)
print(fruit)
fruit.pop()
print(fruit)
fruit.pop(2)
print(fruit)
print(fruit[2])

C:\Users\asus\AppData\Local\Programs\Python\Python37-32\python.exe D:/pythoy_file/1.py[‘苹果’, ‘香蕉’, ‘橘子’][‘苹果’, ‘香蕉’, ‘橘子’, ‘西瓜’][‘苹果’, ‘草莓’, ‘香蕉’, ‘橘子’, ‘西瓜’][‘苹果’, ‘草莓’, ‘香蕉’, ‘橘子’][‘苹果’, ‘草莓’, ‘橘子’]橘子
列表
[1,2,3,Ture,’小明’,None,1,2,3,[] ]

在这里插入图片描述
字符串的长度:**
小明的长度=L[3]=L[len(classmates)-1]
元素的添加、删除等

在这里插入图片描述
list列表:一种数据类型,有序集合,可以任意添加删除元素。
List=[[]]:二维列表
tuple元组:也是一种数据类型,有序,不能添加或删除元素,即:tuple一但初始化就不能修改了。没有list的添加删除方法(没有append(),insert(),pop()等方法)。
tuple的意义以及优点:tuple不能改变,代码安全系数很高,如果可能tuple代替list就尽量用tuple。
Tuple的缺陷:当你定义一个tuple时,在定义的时候,tuple的元素必须被确定下来。
列子
>>>t=(1,2)
>>>t
(1,2,)
定义一个空tuple:tuple=()
定义只有一个元素的tuple:tuple=(1,)必须有逗号。
tuple=[[1,2,3],[4,5],[6,7]]
如果tuple里面有list,那么可以改变list的元素

在这里插入图片描述
条件判断语句:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

For迭代语法:
‘123’
佛瑞迭代变量in对象(序列):

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
break语句离开死循环
contiune语句会立即跳入循环顶端

**数据类型:**dict(dictionary)和list
break必须和while for连用(因为break是跳出循环,而while for则是处于循环环境中),和if没有必然的联系。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
**加粗样式
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值