python笔记:第一章基础知识
利用python交互式应用
搜索找到py即可
或是在终端运行python
1.概述
- python是个面向对象的脚本语言
- 与工业语言不同,每行无需分号,无需大括号
- 使用的是
Unicode
编码来表示文本
运算符在python中同样成立
1.1变量
同样地,变量的命名只能由字母,数字和下划线构成。不能以数字开头。
- 在使用python变量前,必须要赋值,因为python中的变量没有默认值
1.2 语句
语句和表达式
1.3 获取用户输入
>>> input("your name is ") your name is bob 'bob'
x = input() y = input() print(x * y) // 会报错 Traceback (most recent call last): File "d:\M\github\Python\Demo\t1.py", line 3, in <module> print(x * y) ~~^~~ TypeError: can't multiply sequence by non-int of type 'str'
说明接受用户输入的是字符串类型str
x = input() y = input() print(int(x) * int(y)) // 转为int型 1 2 2
1.4 函数
-
分为内置函数和自定义函数
-
进行幂运算的函数
print(2 ** 3) 8 // 或是使用函数pow pow(2, 3) 8 -
abs计算绝对值
print(abs(-10)) 10 -
round 化整函数
// 将浮点数化整为最接近的整数 print(round(1.2)) print(round(1.5)) print(round(1.9)) 1 2 2
1.5 模块
模块,也称扩展,可以扩展python功能 关键字 import
使用方法:模块名.方法名
import math math.floor(32.9) # 向下取整 32 math.ceil(32.9) # 向上取整 33
精确地导入某个函数
from math import sqrt print(sqrt(9)) # 无需模块名 计算平方根 3.0
本文作者:清澈的澈
本文链接:https://www.cnblogs.com/lmc7/p/17533109.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步