当前位置:   article > 正文

python笔记(从入门到入土)

python

本篇用于记录学习的python知识,便于以后速查,不定期更新(●'◡'●)

=====================================================================

第一章 哈喽派森

1,python环境的安装

这里windows为例,苹果和linux见视频第一阶段-第一章-04-【拓展】-Python环境安装(MacOS)_哔哩哔哩_bilibili

官网下载: Welcome to Python.org

安装要点:(部分简单步骤省略)

验证安装是否成功:

cmd输入命令:python,能看到版本就是成功

2,hello world

print("Hello world!!!")'
运行

↑引号和括号是英文

2.5,可能出现的问题

1

2

3

3,解释器简介

进入解释器环境:

python

退出解释器:

exit()'
运行

点py文件↓

4,PyCharm开发工具的安装

下载地址:JetBrains: Essential tools for software developers and teamsicon-default.png?t=N7T8https://www.jetbrains.com/

下社区版,不要钱

记得改一下安装路径

打开后,接受协议,不发送

新建工程

记得勾选一下那个     口creat a welcome script,不然没有main.py文件,格式会不一样

新建之后可能会弹窗问你下不下载,选择always下载

新建文件

右键工程>new>python file>>命名>回车

运行

1,右键>run

2,顶部菜单栏直接按小三角

5,Pycharm的基础使用

修改主题颜色:

千万别看都不看点错了,不小心把菜单栏点没了你就偷着乐去吧

修改字体

修改字体快捷键设置

设置搜increase

这个是增大字体,缩小就搜decrease

插件安装

在这里搜你需要的插件,汉化搜chinses,翻译搜translation,

搜不到的去这搜,PyCharm官方Marketplace链接:JetBrains Marketplace

这里给出汉化直达链接

Chinese (Simplified) Language Pack / 中文语言包 Plugin for JetBrains IDEs | JetBrains Marketplace

如果你当前已经打开pycharm,他会直接匹配你的版本,没打开就自己找对应的版本,然后install就欧克了

常用快捷键★★★

  • ctrl+ alt +s:打开软件设置
  • ctrl+ d∶复制当前行代码
  • shift + alt +上\下:将当前行代码上移或下移
  • crtl + shift + f10∶运行当前代码文件
  • shift + f6∶重命名文件
  • ctrl+a:全选
  • ctrl + c\v\x︰复制、粘贴、剪切
  • ctrl+ f:搜索
  • 选中多行+Tab/shift+Tab:多行同时缩进
  • ctrl+ /:快速注释
  • alt+shift+鼠标左键拖动选中:选中多行同位置

第二章 python基础

1,字面量

含义:代码中,被写下来的固定的值

派森中,字符串需要用引号包围起来,被引号包围起来的都是字符串

  1. print(666)
  2. print(13.14)
  3. print("你好")
'
运行

2,注释

注释的作用:注释是代码中的解释型语句,用来对代码内容进行注解

注释不是代码,不会被程序执行

单行注释,一般用于解释 单行代码或一小段代码

  1. # 我是单行注释,代码规范一般建议井号后面一个空格
  2. print()
'
运行

多行注释,一般用于解释-整个python代码文件,类,方法,一般写在开头

  1. """
  2. 我是多行注释
  3. 可以换行
  4. 多行注释一般用于解释-整个python代码文件,类,方法
  5. """
  6. print("111")
'
运行

3,变量

定义:在程序运行时,能储存计算结果或能表示值得抽象概念

简单来说就是程序运行时,记录数据用得

格式:

  1. # 定义一个变量,用来记录钱包余额
  2. money = 50
  3. #输出变量
  4. print("钱包还有:",money)
  5. # 买了一个冰激凌,花费10元
  6. money = moner - 10
  7. print("买了一个冰激凌,钱包还有:",money)

特征:变量得值可以改变

★★print语句输出多个内容中间用(英文)逗号隔开

4,数据类型

入门常用:

  1. # 查看类型信息
  2. type()

也可以查看变量中存储得数据类型

★★在派森中,变量是没有类型的

所以type(变量)查看的也是变量中存储得数据类型

5,数据类型转换

用途:

  • 从文件中读取的数字,默认是字符串,我们需要转换成数字类型
  • 后续学习的input()语句,默认结果是字符串,若需要数字也需要转换
  • 将数字转换成字符串用以写出到外部系统

★★这三个语句都是带有返回值的,可以直接输出也可以用变量接

★★万物皆可转字符串,反之不行,整数转浮点数会加小数部分,反之会丢失精度(丢失小数部分)

6,标识符

定义:是用户在编程的时候所使用的一系列的名字,用于给变量、类、方法等命名

规则:

  1. 内容限定:只允许出现,英文,中文(不推荐),数字(不可以用在开头 ),下划线,这四种元素
  2. 大小写敏感:能区分大小写
  3. 不可使用关键字:

命名规范:

  1. 变量名:见名知意(明了,简洁),下划线命名法(多个单词用下划线隔开),英文字母全小写
  2. 类名:
  3. 方法名:

7,运算符

算数(数学)运算符:

赋值运算符:

复合赋值运算符:

8,字符串扩展 

字符串的三种定义方式

1,单引号定义法:name = ' 你好 '

2,双引号定义法:name = "你好"

3,三引号定义法:name = """你好"""

★★三引号定义法的写法和多行注释一样,同样支持换行,用变量接收就是字符串,不接就可以作为多行注释使用

★★怎么定义引号自身:

  • 单引号定义法,可以内含双引号,
  • 双引号定义发,可以内含单引号,
  • 可以使用转义字符反斜杠\来将引号解除效用,变成普通字符串
name = "\"你好\"\'"


字符串拼接

用加号+拼接 ,一般用于字面量与变量之间,或者变量与变量之间

  1. name = "张三"
  2. age = "11"
  3. print("你好," + "我的名字叫"+ name + ",我今年" + age + "岁。")

但是字符串不能直接拼接 整数或浮点数

  1. # 错误示例
  2. age = 11
  3. print("我的年龄是" + age)


字符串格式化(多个拼接)

目的:既方便拼接,又支持拼接其他类型

  1. name = "张三"
  2. message = "你好,我亲爱的 %s" % name
  3. print(message)

%s表示:

  • %表示:我要占位
  • s表示:将变量变成字符串放入占位的地方
  • 综合意思:我先占个位置,等下有个变量过来,我把它变成字符串放到占位的地方

多个拼接:

  1. shengao = 180
  2. tizhong = 60
  3. message = "我的身高是%s,我的体重是%s。" % (shengao,tizhong)
  4. print(message)

格式要求:多个变量占位,变量要用括号括起来,并且按照占位顺序填入

常用占位符

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/919010
推荐阅读
相关标签