耿直boy6

初始python 第一课

一 大纲

1.初识计算机

2.初识python

3.python发展极其影响

4.python分类

5.python种类

6.变量

7.常量

8.注释

9.基础数据类型初始 str,bool,int

10.input输入

11.if

12.while

二 内容

1.初识计算机

CPU:大脑、中央处理器、运算中心

内存:临时储存数据,供cpuyun运算

       优点:运算速度快

       缺点:成本高、容量小、断电即消失了

硬盘:长时间存储数据,小视频就是这么存储的

      优点:成本低、容量大、断电后也在

      缺点:读取速度慢

操作系统:调配各个硬件的运行   有windows,linus,mac,cenos操作系统

 

 

 

2.初识python

3.python发展极其影响

python:简单 清晰明了

python2:源码不规范,重复的源码较多

python3:简单,清晰,方便

 

 

 

4.python分类

   编译型:将代码一次性编译成二进制再进行运算

            优点:执行效率高

            缺点:开发效率低,不能跨平台

           代表种类:C语言

  解释型

           优点:开发效率高,有第三方库,可以跨平台

           缺点:执行效率慢

          代表语言:python

          第一个python程序:

                                      先在notepad++上写下   

                                

                     print('hello')

      保存到e:\t1.py

      接下来在命令提示符里边输入   python e:\t1.py  回车就行

5.python种类

    python:

    python2x:默认的编码方式是ascll                在python2x里运行代码时要  在第一行加上         _*_encoding: utf-8_*_          方式:print('内容')、print ‘内容’

    python3x:默认的编码方式是utf-8                                                                                                                                             print('内容')

 

python2x: range 数字列表     xrange 可迭代对象

python3x:range 可迭代对象

6.变量

    将计算的中间结果储存起来,以便后续代码使用

    变量设置规则:

           必须是数字、字母、下划线的任意组合;(可以使单个的下划线、字母)

           不能是数字开头;

           不能是关键字

           变量不能是中文

           变量不能太长

           变量具有可描述性       例:用这种age_of_oldboy=24  ,而一般不使用驼峰体 AgeOfOldBoy=24

                                              例:—=99   变量正确     ——+=5 不对      

                                              例:

    

age1=12
age2=age1
age3=age2
age2=23
print(age1,age2,age3)


执行结果 12 23 12

 

 

7.常量

      默认全部大写的量为常量

8.注释

    单行注释用#

    多行注释用    ''' .........''' 或   """......"""

 

 

9.基础数据类型初始

    str,bool,int(用于整数  +   -   *   /   %         //  这个叫整除)

    例:打印古诗

msg='''
床前明月光
疑似地上霜
'''
print(msg)


执行结果
床前明月光
疑似地上霜

    例:字符串拼接

   

msg1=('我是个有内涵')
msg2=('的男人')
print(mag1+msg2)

执行结果:
我是个有内涵的男人

     例:字符串的乘法

  

msg1='持久'
print(持久*6)

执行结果:
持久持久持久持久持久持久

     例:判断对象属于什么数据类型

          

print(True,type('True'))


执行结果“”:
True class('str')

 

10.input输入

  

name=input('请输入你的名字')
age=input('请输入你的年龄')
printed(name,type('name'),age,type('age'))

 

 

11.if

    if

print(222)
if 5>2:
    print(555)
print(888)

执行:
222
555
888

  if else

    

name=input('请输入你的名字')
if name='大圣'
    print('你说对了')
else:
    print('再试试')
 

注:str变成 int str      str必须由数字组成

if elif....else

   

num=int(input('你的输入'))
if num==4:
    print('中午饭我请')
elif num==5:
    print('我请你做达保健')
else:
    print('下次加油')

 

 嵌套

    

num=input('请输入数字')
if num=='3':
    num1=input('请再输入一个数字')
    if num1=='4':
        print('这都能猜对')
    else:
        print('继续努力')
嵌入型:
num=int(input('请输入数字:')) if num>100: print('你很优秀') elif num>90: print('不错') elif num>70: print('还行') elif num>60: print('加油') else: print('下次加油')

 

 

12.while

    表示终止循环

      continue

     (1).改变条件

  

while True:
    print('齐天')
    print('我们的时光')
    printed(‘贝多芬的忧伤’)

  这个循环是无限循环!怎么办?

 

    终止循环

   

flag=True
while flag:
    print('齐天')
    print('成都')
    print('王妃')
    flag=False

    

 

 

 

     (2).break

例:从1加到100

   

count=1
sum=0
while True:
    sum=sum+count
    count+=1
    if count==101:
        break
print(sum)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2018-11-20 21:43  猫巴  阅读(203)  评论(0编辑  收藏  举报

导航

原文:https://www.cnblogs.com/djfboai/ 版权声明:本文为博主原创文章,转载请附上博文链接!