<old_boy> python编程基础 第一章笔记

#######################机械行业人员刚接触python编程,现将学习笔记简要记录在本人博客中,以备自我复习使用。不足之处,还请各位大佬多多指教。############################

1. 编程语言介绍:

  • 编程语言包括机器语言(01010101010),汇编语言,和高级语言
  • 高级语言包括编译型语言(C,C++)和解释性语言(Java,Python)
  • 编译型语言执行速度快,但每次修改后再次执行前都需要重新编译,解释性语言开发速度快,但执行速度慢。
  • Python2 与Python3 不兼容,python2目前企业运用的较多,但python3 是python的未来

2.python的hello world

  print('hello world')

3.变量与变量的作用:

  变量用于存储可变量(包括数字、字符串等),变量名命名规范:

  • 通常用字母数字下滑杠的组合,且数字不能开头;
  • 变量名不可与python关键字相同。

4.注释方法:

  • #        单行注释
  • """        """   多行注释

5.基础数据类型:

  • 数字: 12,3443, 5533222等,python3中可自适应数字存储长度,即不存在数字溢出。
  • 字符串: 'study',"chinese",'''ssss''',"""Japanese"""等,单引号双引号三引号均可,通常使用单引号或双引号。
  •  布尔类型: True, False

6.格式化输出:

  • print('your name is %s' %name)     #格式化输出字符串
  • print('your age is %d' % age)      #格式化输出int数字
  • print('your salary is %f' % salary)   #格式化输出float数字
  • \t 表示一个tap位,\n表示换行输出

7.运算符:

算术运算符:

  • a + b         加
  • a - b     减
  • a * b          乘
  • a / b           除
  • a \ b          反除
  • a ** b         幂
  • a % b        取余
  • a // b         取整

比较运算符:

  • ==           相等
  • !=           不相等
  • <              小于
  • >              大于
  • >=            不小于
  • <=            不大于

赋值运算符:

  • =              赋给
  • +=            
  • -=
  • *=
  • /=
  • %=
  • **=
  • //=

逻辑运算符:

  • and        与
  • or           或
  • not         非

位运算符:

  • a & b        按位与
  • a | b          按位或
  • a ^ b         按位与或
  • ~ a            按位非

成员运算符:

  • in
  • not in

身份运算符:

  • is 
  • is not

运算符优先级:

  • **     ~+-        */%//        +-       << >>     &      ^|      <=<>>=       <>==!=      =%=/=//=-=+=*=**=       is  is not       in not in      not and or

8.流程控制(分支)

  • if ...else....finaly...
  • if...elif....elif...else...finally...

9.while 循环:

  • while (条件):

                    do something

                    条件更新

10.dead loop:

  • while True:

                     do something

11.break vs continue:

  • break  跳出循环。
  • continue  跳出本次循环,继续进行下一循环。
  • break和continue常与 while 循环下的 if 判断配合使用。 

12.while else语句:

  • 其他语言中通常没有while else语句
  • python中的while  else语句可用于判断程序是否正确执行

13.pycharm使用方法:

  • 创建工程
  • 创建路径
  • 创建.py文件
  • 编写.py文件
  • 执行
  • bug调试

猜你喜欢

转载自www.cnblogs.com/lxzs/p/10025719.html