IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> python入门学习 -> 正文阅读

[开发工具]python入门学习

一、搭建python环境
1.安装python编程环境
2.安装vscode
######## 插件
-chinese
让vscode以中文格式进行展示
-python
插件作用让我们在vscode上写代码时给出相应的提示
二、python的语法基础

python自带函数

input()
#输入函数 /获取数据默认是字符串类型
输入数据的类型是什么输出函数的类型就是什么
print()
#作用是打印出括号里的内容
type()
#可以识别数据类型
int()
#作用是把其他类型的数据,转换成整数类型
#这个数据必须长得像数字才可以转换
“1111”
float()
#把字符串类型的数据和int类型的数据装换成浮点型
要求被转换数据必须长得像阿拉伯数字
round()
#处理小数问题,可指定显示多少位并且自动四舍五入

python的运算符号

-相加 +
-相减 -
-相除 /
-相乘 *
-求余 %
-次方 ***

python的数据类型

######## 字符串类型 str
只要是用引号引起来的内容都是字符串类型
eg: “132”,“hahha”
######## 字符串的拼接

print("------加法器-------")
a = input("请输入第一个数字:")
b = input("请输入第一个数字:")
print("{}+{}={}".format(a,b,a+b))

######## 格式化字符串
.format()
######## 整数类型 int

print("------加法器-------")
a = intinput("请输入第一个数字:"))
b = intinput("请输入第一个数字:"))
print("{}+{}={}".format(a,b,a+b))

######## 浮点型 float

print("------加法器-------")
a = floatinput("请输入第一个数字:"))
b = floatinput("请输入第一个数字:"))
print("{}+{}={}".format(a,b,a+b))

考虑float的精度问题

print("------加法器-------")
a = floatinput("请输入第一个数字:"))
b = floatinput("请输入第一个数字:"))
print("{}+{}={}".format(a,b,round(a+b,2)))

####### 元组 tuple
元组是python里数据的一个集合,用小括号表示
特点:元组里的数据不可修改
eg:(1,2,3)
用法:

a = (1,2,3,"哈哈哈","hahhah")
print(a)

对于元组的数据操作,需要用下标

编号从0 开始,可以有负数,最后一位下标位-1

a = (1,2,3,"哈哈哈","hahhah")
print(a[0])
print(a[-2])

  • index
    获取某个值的下标,如果元组里有多个相同的值,只会获取第一个出现的值的下标
a = (1,2,3,"哈哈哈","hahhah")
b = a.index("哈哈哈")
print(b) 

-count
获取元组中的某个元素的出现的次数

a = (1,2,3,"哈哈哈","hahhah","哈哈哈")
b = a.count("哈哈哈")
print(b)

######## 数组 list
数组也是python中数据的一个数据组,里面可以放任何形式的数据
数组与元组最大的区别是数组中元素可以修改,而元组不行

a = [1,2,3,4,"啊哈"]
print(a[-1])

  • count
  • index
  • append
    在数组的末尾追加一个新的值
a = [1,2,3,4,"啊哈"]
print(a)
a.append(233)
print(a)
  • insert
    在数组的指定下标新增一个值
a = [1,2,3,4,"啊哈"]
print(a)
a.insert(1,"233")
print(a)
  • pop
    从数组中取出一个值
b = a.pop(-1)

b等于a里面下标为-1的值并且a中的这个值会被删除

  • remove 删除
  • extend
    拼接数组
  • sort
    对数组中的数据进行排序,默认只支持数据的排序(正序)
  • reverse
    把数组中的数据进行颠倒,对数据没有要求
  • clear
    把数组中数据清空变成空数组
  • copy
    复制出一个新的数组,值和之前一样

在这里插入图片描述

######## 字典 dict
在其他编程语言里把字典叫做对象
字典里的数据是以键值对的方式存放的
字典的格式与json的格式是一样的
字典里没有顺序的说法

a = {"name":"张三","age":"18"}
b = a["name"]
print(b)
  • get
    直接取值与a[“name”]一样
    用get取值如果值不存在返回none
    用下标如果key不存在,代码直接报错
    ######## 布尔值 bool
    ######## 集合 set
    终端运行:python day01.py
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-05 11:40:32  更:2022-05-05 11:43:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 4:39:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码