Window 平台安装 Python:
以下为在 Window 平台上安装 Python 的简单步骤。
打开 WEB 浏览器访问 https://www.python.org/downloads/windows/ ,一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。
启动cmd,按win+r,输入cmd,输入python
现在我们就已经搭建好python3环境了
PyCharm是什么?(简而言之:流行的开发工具,除了pycharm外,还有10款超好用的Python工具,初学者请查收!)
PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手。
同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
接下来便是安装常用的编译工具了PythonCharm
下载对应操作系统的安装文件后,双击开始安装。其中需要注意以下几点:
言归正传,上码:
变量语法
名称 = 数据
名称1,名称2 = 数据1, 数据2
名称1 = 名称2 = 数据1
芝士点:Python程序是大小写敏感的,如果写错了大小写,程序会报错 以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。
- print("hello python")
- print("你好世界")
-
pycharm编译运行:Ctrl+Shift+F10或右键Run‘文件名’(比如:Run‘test’)
输出结果:
- **
- # 这是第一个注释
- print("hello hello")
-
- """
- 这是一个多行注释
-
- 。。。。
-
- 。。。。
-
-
- 。。。。
- 注释结束了
- """
- # 这是第二个注释
- print("hello world") # 输出欢迎信息
-
输出结果
芝士点: 字符串(str)
字符串是以单引号’或双引号"括起来的任意文本,比如’abc’,“xyz"等等。请注意,’'或”“本身只是一种表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c这3个字符。如果’本身也是一个字符,那就可以用”"括起来,比如"I’m OK"包含的字符是I,’,m,空格,O,K这6个字符。
- # 1. 定义一个变量记录 QQ 号码
- qq_number = "1234567"
-
- # 2. 定义一个变量记录 QQ 密码
- qq_password = "123"
-
- # 注意:在使用解释器执行 python 程序的时候,不能直接使用变量名
- # 在控制台输出变量的信息
- qq_number
-
- # 如果希望通过解释器的方式,输出变量的内容,需要使用 print 函数
- print(qq_number)
- print(qq_password)
-
输出结果:
- #整形(整数)int类型
- #十进制:逢十进一 0 1 2 3 4 ..9 进位 10
- data01 = 10
- #二进制:逢二进一 0 1 进位 10 11 100 101 110
- data02 = 0b10
- #八进制:逢八进一 0 1 2 ...7 进位 10 11
- data03 = 0o10
- #十六进制:逢十六进一 0 1 2 ...9 a(10)..f(15) 进位 10 11 ..
- data04 = 0x10
- print(data01)
- print(data02)
- print(data03)
- print(data04)
-
- # 1. 定义苹果的单价
- price = 8.5
-
- # 2. 挑选苹果
- weight = 7.5
-
- # 3. 计算付款金额
- money = weight * price
-
- # 4. 只要买苹果,就返回 5 块钱
- money = money - 5
-
- print(money)
-
输出显示
下面自己尝试做个练习:
“”"
姓名:小明
年龄:18 岁
性别:是男生
身高:1.75 米
体重:75.0 公斤
“”"
芝士点
- 在 Python 中,定义变量时是不需要指定变量的类型的 在运行的时候,
- Python 解释器,会根据赋值语句等号右侧的数据,自动推导出变量中保存数据的准确类型
- str 表示是一个字符串类型
- name = "小明"
- # int 表示是一个整数类型
- age = 18
- # bool 表示是一个布尔类型,真 True 或者假 False
- gender = False # 不是
- # float 表示是一个小数类型,浮点数
- height = 1.75
-
- weight = 75
-
- print(name)
-
显示输出:
芝士点: 浮点数(Float)
浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是完全相等的。浮点数可以用数学写法,如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等。
- # 1. 输入苹果的单价
- price_str = input("苹果的单价:")
-
- # 2. 输入苹果的重量
- weight_str = input("苹果的重量:")
-
- # 3. 计算支付的总金额
- # 注意:两个字符串变量之间是不能直接用乘法的
- # money = price_str * weight_str
- # 1> 将价格转换成小数
- price = float(price_str)
-
- # 2> 将重量转换成小数
- weight = float(weight_str)
-
- # 3> 用两个小数来计算最终的金额
- money = price * weight
-
- print(money)
-
显示输出:
买苹果升级版
- # 1. 提示用户输入苹果的单价
- price = float(input("苹果的单价:"))
-
- # 2. 提示用户输入苹果的重量
- weight = float(input("苹果的重量:"))
-
- # 3. 计算金额
- money = price * weight
-
- print(money)
-
输出显示
变量输出
- # 定义字符串变量 name,输出 我的名字叫 小明,请多多关照!
- name = "大小明"
- print("我的名字叫 "+str(name)+",请多多关照!")
-
- # 定义整数变量 student_no,输出 我的学号是 000001
- student_no = 100123456
- print("我的学号是"+str(student_no)+"")
-
- # 定义小数 price、weight、money,
- # 输出 苹果单价 9.00 元/斤,购买了 5.00 斤,需要支付 45.00 元
- price = 8.5
- weight = 7.5
- money = price * weight
- print("苹果单价"+str(price)+"元/斤,购买了 "+str(weight)+" 斤,需要支付 "+str(money)+" 元" )
-
- # 定义一个小数 scale,输出 数据比例是 10.00%
- scale = 0.8 *100
- print("数据比例是"+str(scale)+"%")
-
-
显示输出: