• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

zlj66

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Taks01&Task02&Taks03

安装

注意

安装的时候出现了意外,重装的时候会出现错误,查阅资料后找到解决办法,就是把报错的地方,找到报错的文件全部删除,应该是重装的时候第一次的残余,然后没有清理干净导致。

python使用

如何运行python程序

可以使用win+r直接调用终端进行,一开始是命令行模式,然后输入

python可以进入python交互模式,输入exit()可以退出,在交互模式可以输入python程序并执行出结果,但是不能保存,保存需要用vs code(蓝色)直接创建python,可以在终端(命令行模式)先确定地址(先c:,再cd加上目录(如 cd Desktop,然后再python加上文件名字(python文件后面都是带py的)

————举例

python里面print(‘内容“)直接输出内容,print(内容)则会输出内容变量存储的内容

name=input是让input存储在name变量,而name=input()则是把你输入的内容存储在name变量里面

py可以直接输出自定义内容和变量,很方便,但要注意两个内容之间要有逗号

数据类型

整数:

​ <1>可以识别负整数

​ <2>对于16进制的数前面有0x前缀,用0-9,a-f表示

​ <3>对于较大的数,中间可以用_隔开,python会直接跳过_的。

浮点数

字符串

字符串可以用""或者''括起来表示,当‘也作为字符串的内容时,整体内容用“”括起来,如果’和“都作为内容,就要使用转义字符\,用法是\加上符号

转义

如果有很多需要转义,python支持r''里面的内容默认不转义。(r里面带很多""和‘会出错,不好用,主要用来处理\n,\t,\等)

\也是需要转义的,想输出\需要用\

多行输出

要用...来连接,具体看下面


列表(也是数据类型)、

game列表命名:game=['11','22']

len(列表名字)获取列表的长度

game【0】可以直接输出

game【-1】可以输出game里面最后一个元素

-n就是倒数第几个

添加

列表名.append('元素')可以添加新元素。

插入

列表名.insert(n,'元素')可以插入新元素到n位置,然后原来n位置及其之后的元素都要向后退一个位置

注意是插入不是替换,增加了一个新元素

替换

想要直接替换某个元素,直接替换就行。game【i】=。。。

删除

列表名.pop(i)可以删除i位置的元素,pop()则默认是删除末尾的元素

补充

list列表里面的元素可以是不同的

list里面元素可以是list,(类似多维数组)

这时里面元素数量是2,就是只是两个数组。

可以定义一个空数组

tuple元组

tuple和list定义时候的区别:list=['aa','bb']

tuple=(1,2,34)

tuple不能改变里面的元素,但是有例外(在下面)

就是括号不同

里面只有一个元素的时候需要加个,来辨别

例外:1········tuple列表数据虽然不能改变元素,但是可以重新定义(自己测试的,可以)

tuple=(1,2)

然后tuple=(1,1,1)

2·······

就是让tuple里面的元素中有一个list,然后改变list,(类似二维数组),这时候改变list方法

《《《list【i】=。。。

《《《tuple【m】【n】=。。。m代表list在tuple里面的位置,n代表改变list里面元素的位置

判断语句

if age 》=18:

​ 。。。

else:(或者elif age》= 6:

​ 。。。

与c的区别:1if条件不加括号

2 跟的是:(冒号)而不是大括号

3 c里面是else if而py里面是elif

if自上往下,有一个执行,其他的不管了

if x:

。。。

只要x是非零数值,非空字符串,非空list

字符串替换

字符串的替换,%就是替换的内容,第一个里面把%s替换为world

第二个分别替换为。。。

%2d是总长度为2,-为左对齐,02d表示总长度为2,不足用0补齐。(3,1)是一个元组,里面两个元素分别对应。。。

多个元素:%(n1,n2)

不确定用啥就用%s,它可以把任意数据类型转化为字符串

字符串里有%,就用%%来表示,转义。

format里面%只是一个普通字符,不需要转义。

format的使用需要写{0},{1},比较麻烦

{1:.1f}表示保留一位小数

f-string是直接输入变量名字,{r},{s},有要求就:.1f(保留一位小数)

posted on 2024-11-29 12:57  66zlj  阅读(15)  评论(2)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3