zoukankan      html  css  js  c++  java
  • Python 随笔20319

    一 数据类型

    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的时候,循环在正常结束的时候才会执行它

     

       

  • 相关阅读:
    【转】编写高质量代码改善C#程序的157个建议——建议41:实现标准的事件模型
    【转】编写高质量代码改善C#程序的157个建议——建议40:使用event关键字为委托施加保护
    【转】编写高质量代码改善C#程序的157个建议——建议39:了解委托的实质
    【转】编写高质量代码改善C#程序的157个建议——建议38:小心闭包中的陷阱
    【转】编写高质量代码改善C#程序的157个建议——建议37:使用Lambda表达式代替方法和匿名方法
    7.FactoryBean 和BeanFactory去区别
    6.2-SingletonBeanRegistry-DefaultSingletonBeanRegistry
    6.1-AliasRegistry
    ConfigurableBeanFactory
    4.AutowireCapableBeanFactory 自动装配工厂
  • 原文地址:https://www.cnblogs.com/happyna/p/8605841.html
Copyright © 2011-2022 走看看