当前位置: 首页 > news >正文

python+Mosh网课笔记01

太久没写python代码了,学机器学习重新拾起python,笔记比较简陋。

参考:mosh的python教程

一、入门

  • 用vscode编写代码。
  • 下载了autopep8插件用于代码格式化。
  • 下载了pylint插件用于代码报错提示。

二、基本类型

  • int,bool(True,False),string,float
  • 注释 单行# 多行'''   '''

string

course = "python programming"
print(len(course))  # 长度
print(course[0])
print(course[-1])  # 返回字符串最后一个字母。
print(course[0:3])  # 返回从0开始 3个字符。
print(course)first = "Mosh"
last = "Hamedani"
full = f"{first} {last}"  # f用作格式化
print(full)course = "python programming  "
print(course.upper())  # 所有字母大写
print(course.lower())  # 所有字母小写
print(course.title())  # 每个单词首字母大写
print(course.strip())  # 开头和结尾都删除空格
print(course.rstrip())  # 删除结尾的空格
print(course.find("pro"))  # 返回字符出现的位置,没有则返回-1
print(course.replace("p", "j"))  # 用后面这个字符替换前面那个。
print("pro" in course)  # 返回True,False

numbers

  • 加减乘除运算 + - * /
import math
print(10/3)  # 输出无限循环小数。
print(10//3)  # 向下取整。输出3
print(10 ** 3)  # **是指数。输出1000print(round(2.9))  # 向上取整。
print(abs(-2.9))  # 绝对值print(math.ceil(2.2))  # 向上取。

类型转换

x = input("x= ")
print(type(x))  # 默认str类型
y = int(x)+1  # str转换为int类型bool(0)  # False
# bool 除了0以外,其他数字都是True
bool('')  # 空字符是False,有字符是True


http://www.mrgr.cn/news/51400.html

相关文章:

  • WSL2配置代理解决git网络不通畅的问题
  • AI大模型与相对论的结合点的思考、应用及相对论原理与公式表达
  • 算法学习---递归算法
  • 单片机中断概念以及示例
  • 专用代理服务器及其功能
  • 微信小程序添加删除线和下划线
  • 大数据-174 Elasticsearch Query DSL - 全文检索 full-text query 匹配、短语、多字段 详细操作
  • 遥遥“羚”先,迈威通信荣膺武汉市科技创新瞪羚企业
  • 猫咪化身蒲公英,浮毛满屋乱飞,有哪些宠物空气净化器值得购买?
  • 数据结构-八大排序之快速排序
  • Redis的缓存问题
  • MongoDB初学者入门教学:与MySQL的对比理解
  • python入门
  • mysql 主从安装
  • Vue3集成axios实现ajax请求
  • 电源设计-一步一步推导常用公式
  • 一、IPD体系大纲
  • Git-本地项目同步到远程仓库
  • SpringCloudAlibaba升级手册
  • 基于 Konva 实现Web PPT 编辑器(三)