day05Python基础

这篇博客介绍了Python编程语言的基础,包括其由来、特点、安装、基本语法和数据类型。Python由吉多·范罗苏姆创造,强调代码可读性和简洁语法,具有动态类型和垃圾回收功能。文中还涵盖了Python的输入输出、格式化输出、运算符以及数据类型的区分。
摘要由CSDN通过智能技术生成

一、什么是Python

        Python ( 英国发音: /ˈpaɪθən/ 美国发音: /ˈpaɪθɑːn/ )是一种广泛使用的 解释型 、 高级 和 通用 的 编程语言 。. Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反射式编程。. 它拥有 动态类型系统 和 垃圾回收 功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。. Python由 吉多·范罗苏姆 创造,第一版发布于1991年,它是 ABC语言 的后继者,也可以视之为一种使用传统 中缀表达式 (英语:M-expression) 的 LISP 方言 。. Python的设计哲学强调代码的 可读性 和简洁的语法,尤其是使用 空格缩进 划分代码块。(官方给的解释)

        Python的作者,Guido von Rossum(吉多··罗苏姆,中国Python程序员都叫他 龟叔),荷兰 人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.xPython3.x

        python特点 :

                优点 规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点

                缺点:执行效率慢,这个是解释型语言所通有的

二、Python的安装与下载

        找到合适的安装包,现在多用3的。百度可以搜到很多的教程在这里就不多介绍。

三、运行python

               print("hello world")

        

         查看得到的结果

                   

         还有两种方式不多用在这里我就不多介绍了。

四、python中的基本语法

       1、 python

        变量名 = 值

        age = 18
        查看变量类型: print(type(age))

         2、标识符的命名规则

                标识符只能由字母、下划线“_”、数字组成。

                标识符不能以数字开头。

                标识符不能使用关键字。

                标识符对大小写敏感。(建议:标识符命名应见名知意

        3、关键字

                ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

        4、标识符的命名方式

                小驼峰式命名法:函数名 addName

                大驼峰式命名法:类名 AddName

        5、python的输入和输出

                输入:input("提示信息:")

                                                

                输出: print("输出的是:")

                                                        

                换行输出: \N

        6、格式化输出

                (1)、以百分号的形式格式化

                (2)、以format字符串格式化

                (3)、关键字参数格式化         6、算数运算符

                                ​​​​​​​        ​​​​​​​        ​​​​​​​        

        7、逻辑运算符

                and 布尔与‘

                or    布尔或’

                not   布尔‘非’

        8、比较运算符

                == 等于、!= 不等于、《 小于、》大于、》=大于等于、《=小于等于

         9、赋值运算符

                =、+=、--=、*=、/=、%=、//=、

        10、基本数据类型(重点)

                Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)

                之间的关系:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

五、课后作业

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值