一 数据类型

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. Web 前端如何一键开启上帝模式

    Web 前端如何一键开启上帝模式 God Mode document.designMode = `on`; refs https://www.cnblogs.com/xgqfrms/tag/desig ...

  2. how to write an ebook that can support published by format PDF, Epub, Mobi and so on

    how to write an ebook that can support published by format PDF, Epub, Mobi and so on 如何写一本自己的电子书,支持各 ...

  3. HTTP/2 & Push Cache

    HTTP/2 & Push Cache HTTP/2 & 推送缓存 https://caniuse.com/#search=http2 https://jakearchibald.co ...

  4. eyes protect app

    eyes protect app https://awaremac.com/

  5. SHON WEBB:太怀念过去的人,往往走不远

    太怀念过去的人,最后都怎么样?近日,星盟审批官SHON WEBB先生给出了答案,他认为,如果一个人太怀念过去,怀念过去自己所有的荣耀,而轻视现在的任何工作,那他往往走不远. SHON WEBB先生讲到 ...

  6. java基础第12期——反射、注解

    一. 反射 反射: 将类的各个组成部分封装为其他对象. 1.1 获取class对象的方式 Class.forName("全类名"): 将字节码文件加载进内存,返回class对象 多 ...

  7. Tango with django 1.9 中文——3.Django基础

    让我们开始运用Django.本章主要是给你一个关于创建新项目和新应用过程的概览.在本章的末尾,你将建立起一个简单的由Django驱动的网站. 3.1 配置测试 让我们测试以下你的Python和Djan ...

  8. 从零开始使用 webpack5 搭建 react 项目

    本文的示例项目源码可以点击 这里 获取 一.前言 webpack5 也已经发布一段时间了,其模块联邦.bundle 缓存等新特性值得在项目中进行使用.经过笔者在公司实际项目中的升级结果来看,其提升效果 ...

  9. 华硕主板开机无法进入BIOS

    先说下本人情况,自己组装的台式机,华硕TUF B550M-Plus (wifi)的主板,CPU是锐龙 4650G(带核显),其他配件不涉及问题就不提了. 原来用独显的时候,没啥问题,开机有品牌logo ...

  10. MySQL:单表查询

    在线数据库:http://sqlfiddle.com/ 建表脚本:https://gitee.com/bqzzz/sql/tree/master/Scripts 基本查询 ①.查询所有记录 SELEC ...