一 数据类型

1.整型-int 类型  存年龄、工资、成绩等这样的数据类型可以用int类型

2.浮点型-小数类型(float),带小数点的

3.布尔类型-非真即假  只有这二种:True和Flase,除了True和Flase 还有0和1,非0即真

4.字符串

二:格式化输出

把需要输出,打印的内容格式化

推荐格式化输入方式:%s 、%d和%f%

%s后面的值是一个字符串,%d 后面的值必须是整数,%f 后面的值必须是小数

如:print('你的信息是%s ,电话是%d ' %(message+phone)

三:格式问题

1、while:

if :  后面要添加冒号,有冒号 格式是一定会缩进的

四:Python-变量

1.思路:先给参数赋值-----import 导入需要的数据-----如果有循环需要计数,要添加count ------开始添加循环----先定义变量 让变量==参数--------进行if:   else 判断

2.快捷键: pycharm中 注释代码用#  快速注释或者快速取消注释代码用ctrl + ?  (mac 上面是command+?)

快速复制一行  Ctrl+d   (复制的时候,鼠标要在复制那一行的最后面,然后在ctrl+d  可以把鼠标那一行的数据给复制下来)    撤销复制ctrl+z

备注:写脚本的时候要顶格写,前面不要有空格   符号都要用英文符号

2.1 符号

1)定义的字符串中已经有单引号,那么外面需要用双引号   如:name = "let's go"

2)定义的字符串里面有双引号,那外面需要用单引号  如:pwd = ' 这是“密码”! '

3)定义的字符串中既有单引号又有双引号,那么外面用三个引号  message = ('''  let's go 这是“密码”!''')

三个引号 还有注释的功能   多行注释可以用三个引号

3.python 定义变量或者print()的时候 如果是字符串格式 需要添加 ' '  如:name = '哈哈哈'       print()打印变量不需要添加 ' '    print (name)

3.1  python 定义变量的时候 直接声明即可,不需要提前什么变量类型,直接声明就可以使用

定义变量的目的:后面还需要用到参数值,所以定义变量后,后面用到它的时候 就可以直接引用他的值

定义变量最好:见名知意,  Python中已经定义了的变量不可以在定义使用

如:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 
     'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 
     'try', 'while', 'with', 'yield'

定义变量的时候  如果是字符串 要加' '    int类型的 不需要添加 ' '    浮点型 也不需要添加 ' '

如: age = 10  #int 类型     name = '小白'   #字符串类型  string         score = 33.33   # 浮点型

查看变量是什么类型  用print(type (age))

3.2内置函数:type

作用: type  是查询变量是什么类型

五: Python之条件判断

1.python 中只有if else  一种条件判断  if条件语句的后面是要添加冒号的

if   else  后面要添加冒号  要英文的冒号 添加冒号会 下一行一定会缩进   备注:Python中根据缩进来判断所属的代码块   缩进一般是四个空格,或者直接按tab键缩进

if  else 并不是一定要绑定一起写的 ,如果只有一个条件,只是if条件 也是可以的

2.input('请输入xxxx') #接受输入

只要用input 接受输入的值 全部都是string (字符串)类型

# age = input('请输入你的年龄:')
# age = int(age) 备注:input的是字符串类型,所以需要先进行强制类型转换,转换为int类型 然后在打印打印,不强制转换直接打印的话,会报错

3.elif     if elif elif else

4.等于号用== 表示   如:sex == '男'     不等于用 !='男'

六:while 循环

1.while 循环里面 必须要有一个计数器的  count

while 循环里面的内容叫做循环体,循环的时候是在重复执行循环体里面的内容

2.break  在循环里面遇到break,立即结束循环,不管循环有没有循环结束

3.continue 在循环里面遇到contin 那么就结束本次循环 ,继续进行下一次循环

如: 在循环的脚本中, 如果运行到从continue 那么 直接跳过这一次循环  进行下一次循环  continue 后面的代码将不会被运行到

4.while 循环对应一个else的时候,循环在正常结束的时候才会执行它

 

Python 随笔2-0319的更多相关文章

  1. python随笔--复习专用

    <!doctype html> blockquote:first-child, #write > div:first-child, #write > figure:first- ...

  2. 我的第一个Python随笔

    自学Python也很长时间了,注册博客园写了第一篇随笔.之前想过很多次,但是始终不知道该怎么开始,内容如何,现在想想,随笔嘛,是自己的想法,也自己的实践,又是自己的锻炼.话不多说,开始今天的正式内容. ...

  3. python随笔

    1. 使用iter实现接收用户多行输入 stopword = '' str = '' print('请将要添加的内容输入下方,输入空白行按回车退出程序:') for line in iter(inpu ...

  4. Python随笔------初探

    今年的双十一刚刚才过去,大多数人主要就是抢购商品,可能他们现在已经收到了他们夜以继日抢购的商品.然而对于我们做技术的,特别是做互联网技术的,我相信肯定都被双十一那天的许多技术震撼到了吧.云计算.分压式 ...

  5. Python随笔,day1

    #python中不存在单个字符的运算,只有字符串函数 >>> s="www.google.com" >>> s 'www.google.com' ...

  6. python 随笔

    python 学习笔记 运算符重载 PYTHON-进阶-魔术方法小结(方法运算符重载) python有着像C++相似的运算符重载,只需要在类中重写__add__.sub 等方法,就可以直接对对象进行 ...

  7. Python 随笔-1

    python的发展史: python 2.7            July 3,2010  目前业内主流使用的工业版本 主讲3.0 32bit = 内存的最大寻址空间为2*32    4G的空间 6 ...

  8. Python随笔目录

    Python 一.Python基础 Python入门 数据类型 函数(迭代器生成器三元表达式) 模块和常用内置模块 面向对象 网络编程(socket) 并发编程 ... 二.数据库 MySQL PyM ...

  9. Python 随笔之Redis

    Python学习记录 ——redis 2018-03-07 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从 ...

  10. Python随笔---深浅拷贝

    Python中为了避免某些方法的副作用(拷贝后有时更改原有数据),故存在有深浅拷贝的存在 浅拷贝导入copy方法集,使用copy_copy的方法进行 深拷贝一样导入copy方法集,使用copy_dee ...

随机推荐

  1. exgcd&&中国剩余定理专题练习

    hdu1573求中国剩余定理解的个数 #include <iostream> #include <cstdio> using namespace std; int a[100] ...

  2. window下安装docker教程

    Wi10系统下安装Docker 准备工作: 查看是否带有Hyper-V 1.第一步   2.第二步   第三步   第四步   第五步确认是否有Hyper-V(可以理解为windows自带虚拟机功能) ...

  3. 【GitChat首秀:限时免费】互联网测试岗校招的那些事儿

    2020 校园秋招即将结束,2021 校招春招即将开始. 作为一名扎根互联网近十年的资深测试开发,我刚经历过数十个测试岗位的校招笔试和面试选拔.在 2020 年秋招面试过程中,我深深地感受到" ...

  4. how to enable vue cli auto open the localhost url

    how to enable vue cli auto open the localhost URL bad you must click the link by manually, waste of ...

  5. 论文 公式 排版 编辑 工具 NoteExpress & MathType

    1 1 论文 公式 排版 编辑 工具: NoteExpress http://www.noteexpress.net/index2.html 1 MathType http://www.dessci. ...

  6. 海 鱼立 鲷 & 海䲞鲷

    海 鱼立 鲷 & 海䲞鲷 䲞 lì 鲷 diāo 二长棘鲷 二长棘鲷(学名:Parargyrops edita)为辐鳍鱼纲鲈形目鲷科二长棘鲷属的鱼类,俗名板鱼.䲞鱼.盘仔鱼.立花.赤鬃.长鳍. ...

  7. IdentityServer4之Authorization Code(授权码)相对更安全

    前言 接着授权模式聊,这次说说Authorization Code(授权码)模式,熟悉的微博接入.微信接入.QQ接入都是这种方式(这里说的是oauth2.0的授权码模式),从用户体验上来看,交互方式和 ...

  8. STM32之SPI通信

    SPI总线简介 >SPI总线介绍 SPI接口是Motorola首先提出的全双工三线同步串行外围接口,采用主从模式(Master Slave)架构:支持多slave模式应用,一般仅支持单Maste ...

  9. oracle中关键字的执行顺序

    执行顺序: from where group by having select order by ******当having/select 中出现组函数,那么其他没有被组函数修饰的列就必须出现下gro ...

  10. STM32学习笔记——序言

    写AVR已经两年了.如果初中时候玩Arduino也算的话,就是6年. 两年以来,我用AVR单片机完成了两个大项目: AVR单片机教程,一时兴起写的,效果不好: MEDS,参赛用的课题,半完成,比赛都结 ...