设为首页 加入收藏

TOP

py知识(每日更新) 6.3
2019-06-24 22:06:07 】 浏览:29
Tags:知识 每日更新 6.3

Python2:

C, JAVA,C# 源码不统一 功能重复 维护难度大

Python3:

源码统一,代码(功能)不重复 ,维护难度降低

Python是一个什么编程语言

编译型:只翻译一次

? 优点:运行速度快

? 缺点:无法修改

? 代表:C C++

解释型:一句一句翻译,逐行翻译

? 优点:开发速度快

? 缺点:运行速度慢

? 代表:Python

Python的优缺点

? 优点:

? Python的定位是“优雅”、“明确”、“简单”.

? 开发效率非常高

? 高级语言/可移植性/可扩展性/可嵌入性/

缺点:

? 速度慢

? 代码不能加密

? 线程不能利用多CPU问题

Python的种类

Cpython Jyhton IronPython PyPy

写一个Python程序

print() 打印----打印到屏幕上

程序中所有的符号都是英文的

变量

a = 1

1.起了一个变量名 a

2:有一个值 1

3:将值赋予给变量名a =

a = 1

b = 2

a = 1

b = a

a = 12

a = 15 #改的是指向方向

变量的规则:

1 字母 数字 下划线组成

2 不能以数字开头

3 不能使用python的关键字

4 不能使用中文和拼音

5 区分大小写

6 变量名要具有意义

7 推荐写法

? 7.1 驼峰体 AlexAge;

? 7.2 下划线(官方推荐使用) alex_age;

9 常量

ALEX_AGE = 50全部大写的变量名就是常量

注释

1. 给一些不太能够理解的写一个描述 ----让咱们写的程序好理解

2. 两种:

   单行(当行)注释: # 只注释一行,不能换行 #注释的代码是执行的

   多行注释:'' "" "" ""支持换行

基础数据类型初识

#数字:

print(23+37)

print(2*6)

#字符串

#python中只要是用引号 引起来就是字符串

print(a + b)   #字符串拼接

整型 -- 数字

字符串 -- 汉字 字母

?   字符串 + 都是字符串的时候才能相加

?   字符串 * 字符串和数字想成

布尔值

?   True ----真

?   False ----假

用户输入 input

input("请输入一个内容")    #提示语句

#Python3版本中input获取到的内容全部都是字符串类型 

#查看是什么类型 -- type()

流程控制语句 if--如果--选择

1. if 条件:

   ?    结果

2. 二选一 if else

   if 条件:

   ?    结果

   else:

   ?    结果

3. 多选一

   if 条件:

   ?    结果

   elif 条件:

   ?    结果

   elif 条件:

   ?    结果

4. 多选

   if 条件:

   ?    结果

   if 条件:

   ?    结果

   if 条件:

   ?    结果

5. if嵌套

   ```python
   if 条件:
    if 条件:
        if 条件:
        else:
    else:
   ```
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇python面试题之解释一下python的a.. 下一篇python-numpy-pandas

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目