Python基本语法

Python概述

Python的由来:

Python是在1989年圣诞节,吉多范罗苏姆(龟叔)研发的脚本语言

Python语言的特性:

解释型
跨平台
弱类型
可移植
简单易用

Python的版本:

1.x ----------->过时
 
2.x ----------->①数据处理常用的版本官方于2020年已经不再维护
      ----------->②如果项目中需要使用Python2版本需要付费购买维护服务
 
3.x ----------->①当前主流版本,也已用于Python方向的多领域软件开发

Python开发环境搭建

解释器

①Python的核心组件,通过解释器将源代码文件在计算机中解释执行
②解释器:

①官方解释器:CPython ————可以和C语言混合开发
②Jython ————可以和Java语言混合开发
③IronPython ——可以和.NET平台语言混合开发
④Pypy —————编译型解释器,提高Python代码的执行效率
⑤IPython————官方解释器的升级,增加了语法行数、语法高亮等功能,更加友好的辅助开发。

开发工具

①编写Python代码对的软件工具(如:PyCharm等)
②记事本:代码的编写————开发效率极其低下,一般很少使用
③超级记事本:代码的高亮和基本对的提示:

①一般情况下用于代码维护时修改 代码使用。
②技术爱好者:通过配置超级记事本的插件支持,改造指定化的开发工具
③sublime ——主要
atom ————主要
ultraedit
ultrasudio
④IDE工具:代码高亮、只能提醒、自动补全以及版本控制等等各种高级功能
①企业级项目开发的主流工具
②PyCharm ————主流
③eclipse
④其他工具

Python官方网站

①官方网址:(http://www.python.org) ————了解当前主流的Python的一些资料
②下载Python解释器

①Downloads选项
②下载并搭建开发环境
③于都Python官方文档
①Documentation选项
②学习Python语法,了解新版本特性

①Tutorial教程文档
②Stadard Libaray标准库参考
③新版本Notes:新版本特性记录
④了解Python社区/新闻事件————Community & Event & News选项

第一个Python程序

Windows下 win键加R键,输入cmd,
在命令提示窗口下输入“Python”
在这里插入图片描述

#我的第一个程序
print("Hello World !")
#你好世界

在这里插入图片描述

基本语法

注释

注释是解释说明的文字,用于描述代码对的作用,提高代码的可读性
Python文档注释 ————三个双引号包含的文本内容放置在Python模块的第一行、类型的第一行、函数的第一行,用于描述模块/类型/函数的作用、作者、版本、时间、注意事项等信息

"""
例如:
#conding=utf-8
#Version:python3.6.6
#Tolls:Pycharm 2019.2.3
项目名称='python '
文件名= '第一个Python程序'
时间=' 2020/1/26 0013 16:54'
作者='席世超'
"""
print("Hello World !")

单行文本注释 ————一般情况放在一行或者多行代码的前面,用于描述这些代码的作用

# 导入第三方包
import random

num = random.randint(1, 10)  # 设置随机数范围
while True:
    result = int(input("请输入数字范围(1~10)"))  # 获取键盘输入
    if result == num:
        print(f"猜中了,数字为{num}")
        break
    else:
        print("猜错了")

输入、输出、变量、数据类型转换、运算符
将以上操作融合在一个案例里面如下:

# 一个简单的计算器
print("~ * ~  * ~  * ~  * ~  * ~  * ~ ")  # 输出
print("      这是一个简单的计算器程序")
print("~ * ~  * ~  * ~  * ~  * ~  * ~ ")
input("按任意键继续")
num1 = int(input("请输入第一个数字"))  # 获取键盘输入、并将str类型转换为int类型
opt = input("请输入运算符+、-、x、÷\n")
num2 = int(input("请输入第二个数字"))
if opt == "+":  
    print(f"运算结果为:{num1 + num2}")
elif opt == "-":
    print(f"运算结果为:{num1 - num2}")
elif opt == "x":
    print(f"运算结果为:{num1 * num2}")
elif opt == "÷":
    print(f"运算结果为:{num1 / num2}")
else:
    print("运算符输入有误")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值