随堂笔记python 09day

开发语言

  高级语言(字节码):Python Java PHP Go Ruby C++(主流)

     Java要比Python执行效率高,但是开发效率不如Python。php适用于写网站,不像Python和Java...可以适用于其他领域,虽然也是热门语言。

   python语言版本

      cpython jpyton ironpython(cpython是市面上称为Python的版本)

  python等级版本(2和3之间相差功能有很大的差别)

      python2 (更新方向是越来越想python3,方便平滑过度到python3)

      备注:要python2执行文件,最前面要写上

# -*- coding:utf8 -*-
                

      python3(python3.6可以一键配置环境变量,好方便啊)

                Ps:python俗称大蛇语言,胶水语言。名字霸气威武,使用范围广,没有基础的人也可以将python当做入门语言。

  低级语言:C 汇编(机器码)

                Ps:C语言是最根本的语言,要学好编程,C语言不得不了解,但是对于没有基础的人来说,学习成本太高和太难。

 

pyton基础

文件名后缀要加上.py,养成一个好习惯,方便日后查找和修改

基础:

input:

用法是永远的等待,直到用户输入,这个数值会赋予給另一个东西

变量:

字母和数字和下划线组成,但是不能是数字开头和python内置的字符串重复(不让会很麻烦),变量名字最好是能体现出变量的意思,方便去理解。

条件语句:

if 和else

pass:

跳过的意思,代指空代码,无意义。

print:

输出打印

while:

循环

命令后面要接个:

(冒号),冒号后面是代码块。

Teb:

缩进4个空格,可以是代码看起来有结构性。

字符串:

字符串可以加法和乘法运算,加法就是字符串连起来," a"+"b"="ab"    乘法是重复次数,"a”*5="aaaaa"

练习的代码

---------------01
n = 1
while n < 11:
    if n == 7:
        pass
    else:
        print(n)
    n = n + 1
print("----end----")
---------------02
n = 1
while n < 101:
    if 0 == n % 2:
        pass
    else:
        print(n)
    n = n + 1
print("-----end--------")
----------------03
h = 0
n = 1
while n < 101:
    h = h + n 
    n = n + 1
print (h)

 

 

 

 

  

 

posted @ 2018-02-19 20:22  牢妖  阅读(118)  评论(0编辑  收藏  举报