04.python语法入门--基本数据类型】的更多相关文章

# python是一门解释型的.强类型的.动态语言​​# 一:数字类型# 1.1 整型int:记录人的年龄.等级.号码.个数# age = 18# print(type(age))​# 1.2 浮点数float:记录人的薪资.身高.体重# salary = 3.7# print(type(salary))​# x = 18# y = 3.7# print(x + y)# print(x > y)​# 二:字符串:记录描述性质的状态,比如名字.一段话.性别# x = "两个黄鹂鸣翠柳&quo…
python语法入门之流程控制 流程控制是指控制流程,具体指控制程序执行的流程. 流程控制分为三种: 1.顺序结构 程序从上而下的正常执行(正常执行的代码就是顺序结构) 2.分支结构 赋予程序人的思维逻辑进行判断.(用if进行判断) 3.循环结构 让程序进行重复的判断.(用while,或者for) 分支结构 分支结构就是根据条件与你定义的参数进行判断.若满足条件1则执行代码块1,若不满足,则与下面条件相对比..直到语句结束. if语句用法: if 条件1: #如果条件1成立,则执行代码块1,若不…
一.数据类型之字符串str 作用:主要用于记录描述性性质的数据,如姓名.地址.邮箱: 定义: 方式1 # 单引号 name = 'jason' 方式2 # 双引号 name = "jason" 方式3 # 三个单引号(在左侧出选了赋值符号和变量名为字符串,否则为注释) name = '''jason''' 方式4 # 三个双引号(在左侧出选了赋值符号和变量名为字符串,否则为注释) name = """jason""" 为啥定义…
程序=数据+功能        我们学习编程语言的目的是为了控制计算机能够像人一样去做事        所以说,编程语言中出现的所有的语法都是为了控制计算机能够像人一样去做xxx事  一.注释:  1.多行注释       加在哪?          通常加在整个文件的开头,用于对文件进行整体性的说明       可以有多少个?           所以说通常一个文件只有一个多行注释           """           注释1           注释2     …
分支结构 什么是分支结构 为什么要用分支结构 如何使用分支结构 if语法 if应用案例 循环结构 什么是循环结构 为什么要用循环结构 如何使用循环结构 while循环语法 while循环应用案例 for循环语法 for循环应用案例 分支结构 什么是分支结构 # 分支结构就是根据条件判断的真假去执行不同分支对应的子代码 为什么要用分支结构 # 人类某些时候需要根据条件老决定做什么事情,比如:如果今天下雨,就带伞# 所以程序中必须有相应的机制来控制计算机具备人的这种判断能力 如何使用分支结构 if语…
一:基本数据类型知识点 1.基本数据类型 Number 数字 String 字符串 Bool 布尔 List 列表 Tuple 元组 Set 集合 Dictionary字典 2.分类 )标准的python标量类型 None  python中的null Number  数字类型 Bool    True或者False String   字符串类型 )容器数据类型 List  列表 Tuple  元组类型 Set   集合类型 Dictionary   字典 3.字符串 可以使用单引号,也可以使用双…
引子 上一篇我们主要了解到了python这门编程语言,今天来说一下关于用户交互,数据类型和运算符方面的学习内容 用户交互 什么是用户交互? 用户交互就是人往计算机里输入数据(input),计算机输出结果(print) 很简单一个例子,我们在pycharm中输入以下代码 age = input("请输入年龄:") #往计算机中输入数据 print(type(age)) #让计算机输出age的数据类型 这时,计算机就会接收用户输入,其实无论输入什么类型的数据,最终返回的一定是字符串(str…
注释 """多行注释加在整个py文件的开头用来对该py文件进行一个整体性的说明通常一个py中只有一个多行注释"""​# 这是一行贼溜的代码print("hello") # 这是一行贼溜的代码​​# ctrl+?:批量加减少注释# print('hello1')# print('hello2')# print('hello3')print('end')​​"""总结:注释的两种用途1.对代码进行注解…
数字类型int与float 定义 类型转换 使用 字符串 定义 类型转换 使用 优先掌握的操作 需要掌握的操作 了解操作 列表 定义 类型转化 使用 优先掌握的操作 需要掌握的操作 了解操作 元组 作用 定义方法 类型转换 使用 字典 定义 类型转换 使用 优先掌握的操作 需要掌握的操作 集合 作用 定义 类型转换 使用 关系运算 去重 其他操作 练习 可变类型与不可变类型 数据类型总结 一.数字类型int.float 定义 # 定义:# 整形int的定义age = 10  # 本质:age =…
与用户交互 输入 input    # python2与python3的区别        '''python3'''    # 将获取到的用户输入赋值给变量名res    res = input('please input your username>>>:')    print(res, type(res))  # id返回一串数字(可以看成是内存地址) type返回变量值的数据类型    '''input获取到的用户输入都会存成字符串形式'''        '''python2'…
目录 一.变量 1.1 什么是变量 1.2 怎么使用变量 1.3 变量名的命名规范 1.4 变量名的命名风格 1.5 变量的三大特征 2.常量 一.变量 1.1 什么是变量 # 变量就是可以变化的量,量是指事物的状态,比如年龄.身高 1.2 怎么使用变量 先定义,后使用 变量名 赋值等号 变量值 age = 18 number = 521 1.3 变量名的命名规范 只能由数字.字母.下划线组成 不能用中文(其实变量名用中文也可以正常执行) 不能以数字开头 区分大小写 1.4 变量名的命名风格 驼…
# (1)垃圾回收机制GC# 引用计数# x = 10 # 值10引用计数为1# y = x   # 值10引用计数为2## y = 1000 # 值10引用计数减少为1# del x     # 值10引用计数减少为0​# 分代回收->解决引用计数效率问题(存活时间越长扫描频率越低)# 标记/清除->解决引用计数有可能会发生内存泄漏(除了可以访问的标记,其余的应清除)​# ps:如果我们想要回收python程序的内存空间,只能通过把变量值的引用计数减为0的方式实现​# (2)小整数池: -5…
一 引入 我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如: salary = 3.1 # 用浮点型去记录薪资 age = 18 # 用整型去记录年龄 name = 'amgulen' # 用字符串类型去记录人名 二 数字类型 2.1 int整型 2.1.1 作用 用来记录人的年龄,出生年份,学生人数等整数相关的状态. 2.1.2 定义 age=1…
一.与用户交互 输入 获取用户输入 username = input('请输入您的用户名>>>:') '''将input获取到的用户输入绑定给变量名username''' print(username, type(username)) # input获取到的用户输入全部都会转成字符串 输出 print() 1.括号可以使用逗号隔开多个元素一起打印 2.自带end参数,可以控制打印的排版 print(123, end = '\n') print(123, end = '$') 二.格式化输…
Python变量与基本数据类型 前言 好了,从本章开始将正式进入Python的学习阶段.本章主要介绍的是Python变量与基本数据类型的认识,这些都是最基本的知识并且必须要牢靠掌握在心中. 注释 学习任何一门语言首要的就是学习它的注释.注释就是说你的脚本程序在运行过程中不会被解释器解释与执行的一部分,它的功能主要是给人阅读方便代码的后期维护. 在Python中(Python2和Python3均可),主要有3种注释方式,其中单行注释1种.多行注释2种: 单行注释: # 多行注释:""&q…
python从入门到大神---3.浮光掠影python3语法 一.总结 一句话总结: 语法不必一次记全部,效率太差,用哪部分内容,就把那部分内容全部记下来 1.python3中单引号和双引号的区别是什么? 完全相同:python3中单引号和双引号使用完全相同 2.python3中字符串的截取的语法格式是怎样的? 变量[头下标:尾下标:步长]:print(str[0:-1])# 输出第一个到倒数第二个的所有字符 3.python3中等待用户输入语法是怎么样的? input("\n\n按下 ente…
http://www.runoob.com/python/python-tutorial.html Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言 中文编码 #!/usr/bin/python #-*-coding:UTF-8-*- print "你好,世界" Python 标识符 以单下划线开头(_foo)的代表不能直接访问的类属性 以双下划线开头的(__foo)代表类的私有成员 以双下划线开头和结尾的(__foo__)代表pyth…
人生苦短,我学Pyhton Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议.Python语法简洁而清晰,具有丰富和强大的类库.它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原…
目录 目录 软件环境 Python变量调用的过程 数值型 删除一个数值类型对象 布尔型 Bool 标准整型 Int 长整型 双精度浮点型 Float 复数 数值类型对象的内建功能函数 absNumber 求Number的绝对值 coercex y 将x y转换为同一种数值类型 divmodx y 除法-取余运算的结合 pow 指数运算或将结果取余 round 浮点型的四舍五入运算和求精度 仅用于整型对象的函数 数值型相关模块推荐 软件环境 系统 CentOS 7 软件 Python 2.7.5…
Python 入门之数据类型之间的相互转换 以及 在编程中会遇到的数据类型的坑 1.数据类型总结: 可变,不可变,有序,无序 (1)可变的数据类型:list dict set (2)不可变的数据类型:int str bool tuple (3)有序的数据类型:list tuple str (4)无序的数据类型:dict set (5)取值方式: <1> 索引: list tuple str <2> 键: dict <3> 直接:int bool set 2.数据类型转换…
Python编程环境搭建 Python环境搭建 官网下载:https://www.python.org/ python --version PyCharm下载安装 安装 官网下载:https://www.jetbrains.com/pycharm/download/#section=windows 下载完成后一直next即可  pycharm修改字体大小及主题颜色 pycharm常用快捷键 Python脚本结构 编写一个完整的python脚本 1 # coding:utf-8 2 3 impor…
给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识.或许可以喜欢上python这个易学,精简,开源的语言.此套教程,不但有视频教程,还有源码分享,让大家能真正打开python的大门,进入这个领域.现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见.黑马程序员是国内最早开设人工智能的机构. 一.首先先推荐一个教程 8天深入理解python教程:http://pan.baidu.com/s/1kVNm…
给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识.或许可以喜欢上python这个易学,精简,开源的语言.此套教程,不但有视频教程,还有源码分享,让大家能真正打开python的大门,进入这个领域.现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见.黑马程序员是国内最早开设人工智能的机构. 一.首先先推荐一个教程 8天深入理解python教程:http://pan.baidu.com/s/1kVNm…
一.安装python解释器 官网: https://www.python.org/downloads/windows/ 自行下载安装,添加环境变量 #测试安装是否成功 windows --> 运行 --> 输入cmd ,然后回车,弹出cmd程序,输入python,如果能进入交互环境 ,代表安装成功. #多版本共存演示 注意:在安装目录下找到python.exe,拷贝一份,命名为python2.exe或python3.exe,一定要保留原版,因为pip工具会调用它. 二.变量的定义 1)例如 #…
学习来自马哥教育的视频,感谢马哥 编程语言: 用户: 问题空间 计算机:解决问题 解空间 抽象: 机器代码-->微码编程-->高级语言 (语言的高下级的是根据语言是否被人类容易理解或者更接近于人类的理解范围) python:可当三种工具使用 shell编程: 编程语言:用于实现粘结 框架:web.Django 缺陷: 字节码:bytecode python的执行流程 python的源程序都表现为.py的文件,源代码文件由编译器(Complier解释器)在第一次被执行时编译为格式为.pyc的字节…
一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 2018年5月的TIOBE排行榜,Python已经占据世界第四名的位置,Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众…
Python作为现在很热门的一门编程语言,介于Python的友好,许多的初学者都将其作为首选,为了帮助大家更好的学习Python,我筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内.   python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供python2支持,请尽快从python迁移到python3.7. 我尽量只收集通用的书籍,专用的书籍只收集特别优秀者.国产的书很多虽然出名,但是实际写得并不好,为此这…
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适合新手小白的 Python 基础入门必学知识点笔记. 1. 换行与缩进 1. 1条代码为1行,例如:1个赋值.1个请求.1个运算.1个打印,结尾不需要添加任何标点符号. 2. 根据代码的执行逻辑进行区分,同一级别的代码需要保持对齐,对与不同级别的代码进行缩进即可. 3. 根据PEP的规定,必须使用4…
<python开发技术详解>|百度网盘免费下载|Python开发入门篇 提取码:2sby  内容简介 Python是目前最流行的动态脚本语言之一.本书共27章,由浅入深.全面系统地介绍了利用Python语言进行程序开发的知识和技巧,包括 Python的安装和环境配置.Python的基本语法.模块和函数.内置数据结构.字符串和文件的处理.正则表达式的使用.异常的捕获和处理.面向对象的语言特性和设计.Python的数据库编程.wxPython库的使用.HTML应用.XML应用.Django网页开发…
认识 Python 人生苦短,我用 Python -- Life is short, you need Python 目标 Python 的起源 为什么要用 Python? Python 的特点 Python 的优缺点 01. Python 的起源 Python 的创始人为吉多·范罗苏姆(Guido van Rossum) 1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承(感觉下什么叫牛人) ABC 是由吉多参加设计的一种教…