文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Day-01 Python基础

2023-01-30 22:32

关注

一、Python介绍

  Python是一门解释型,弱类型,高级开发编程语言;可广泛应用于众多领域,如:网页开发,数据分析,爬虫等众多领域。

  目前Python主要应用领域:云计算、web开发、科学运算、人工智能、系统运维、金融。

  Python优点:开发效率高、高级语言、可移植性、可扩展性、可嵌入性。

  Python缺点:速度慢、代码不能加密、线程不能利用多CPU问题。

 

二、第一个Python程序

print("hello,world!")

  注意:

  1.标点符号必须是英文,不可出现中文标点符号(有很多都用搜狗输入法,win7福利)

  找到输入法中的设置,勾选中文时使用英文标点,就不用再怕以后因为标点问题报错啦,当然只适合win7,win10的小伙伴们,只能辛苦你们了。

  2.编码格式为utf-8,否则运行后会出现乱码的情况。

  另外,Python2中的中文编码会有问题。Python2使用的是ASCII码编码,处理不了中文,我们需要替换成utf-8编码。如下:

#encoding:utf-8

三、变量

  把程序运行过程中产生的值存储起来,方便后面的程序调用。

四、变量命名规则

  1、必须由数字、字母、下划线组成

  2、不能以数字开头,更不能纯数字

  3、变量名不能过长

  4、不能使用Python关键字作为变量名

  5、变量名要有意义

  6、不要使用中文

  7、区分大小写

  推荐:

    驼峰体: 每个单词的首字母大写

    下划线:单词用下划线连接

五、常量

  在Python中不存在绝对的常量,约定俗成。所有字母大写就是常量

  例如:PI = 3.141592653

       BIRTH_OF_SYLAR = 1990 

六、注释

  单行注释:#被注释内容

#这里是干嘛干嘛的

  多行注释:'''被注释的内容'''或者"""被注释的内容"""

'''
这些是干嘛干嘛的
'''

"""
这些是干嘛干嘛的
"""

 

七、基本数据类型

  1、int(整型)

    操作:加(+)减(-)乘(*)除(/)取余(%)取整(//)

  2、str(字符串)

    字符串可以用单引号,双引号,或者三引号引起来,没有什么区别,知识一些特殊格式需要不用的引号。

    操作:+(拼接),*(重复)

  3、bool(布尔值)

    True和False

  类型转换:

    str() -> 转换成字符串

    int() -> 转换成整型

 

八、用户交互

  使用input()函数,可以让我们和计算机互动起来

  语法:

    变量 = input(提示信息)

  这里可以直接获取到用户输入的内容

 

九、流程控制if语句

  第一种语法:

if age>18:
    print("你已经成年了")
print("我生活在地球上")

  第二种语法:

if age>=18:
    print("你已经成年了")
else:
    print("你还是未成年人")

  第三种语法:

if 0<age<=7:
    print("你还是小孩子")
elif 7<age<18:
    print("你是个青少年") 
else:
    print("你是个成年人了") 

  第四种语法(嵌套):

if 0<age<=7:
    print("你还是小孩子")
    if age<3:
        print("你还是个婴儿哟!")
    else:
        print("你快要上学啦")
elif 7<age<18:
    print("你是个青少年") 
else:
    print("你是个成年人了") 

  可以无限的嵌套,但不要超过3层,最多5层。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯