Python学习笔记1
小聊~第一次写博客,这个编辑器好神奇,有些功能还不是很会,慢慢开发吧!
刚刚开始学习Python希望记录下自己在学习过程中的点点滴滴,加油ヾ(◍°∇°◍)ノ゙
原码、反码
正数的反码是其原码,负数的反码是其原码的符号位不动,其他为取反
cmd黑屏终端的一些命令
绝对路径:从根目录开始链接的路径
相对路径:不从根目录开始链接的路径
命令 | 效果 |
---|---|
dir | 查看当前目录下的所有文件 |
cd 路径 | 跳转到指定目录 |
cd… | ..代表上一级目录 即向上级跳转 |
与之前的语言不一样的语法
"""
Python语法不熟悉的地方
"""
#Python中没有字符的概念,直接就是字符串
#标识符命名原则,驼峰原则yangGoodMan
#print用法
print("I love you", "I hate you") #一行语句结束不需要“;”,print中使用“,”分隔输出效果为空格
print(18)
print(10 + 8)
print("10 + 8 =", 18) #输出数字直接写,输出为字符串需要用""
#input用法
age = input("请输入您的年龄:") #从外部获取变量的值,等待输入,()中是提示语
number = int(input("请输入一个数字")) #int是必须要有的,不然当输入一个数字的时候,会被认为是一个字符串
"""
变量
变量的类型随变量的值随时变化
"""
#整数
num1 = 10
num2 = num1
print(id(num1), id(num2))
num1 = 20
print(id(num1), id(num2))
#连续赋值
num3 = num4 = num5 = 1
print(num1, num2, num3, num4, num5)
print(id(num4), id(num5))
#交互式赋值定义变量
num6, num7 = 6, 7
#浮点数:浮点型由整数部分与小数部分组成,浮点数的运算可能会有会四舍五入的误差
f1 = 1.1
f2 = 2.2
print(f1 + f2)
#数字类型的转换
print(int(1.9)) #向下取整
print(float(1))
print(int("123abc"))
print(int("+123"), int("12+3")) #“+-”只有作为正负号才有意义