day1 基础总结

Posted 追阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day1 基础总结相关的知识,希望对你有一定的参考价值。

 

学习博客地址:

http://www.cnblogs.com/alex3714/articles/5465198.html

 

低级语言:接近硬件底层

高级语言:接近用户思维

 

编程语言:

1、 编译型:c、c++

a)      可移植性差

b)      运行速度快

2、 解释型:python、php、ruby、java

a)      可移植性强

b)      边执行边翻译(解释)

c)      速度慢

  

Python解释器

CPython、IPython、PyPy、Jython、IronPython

 

在Linux系统中用,选用python2、3 指明方式:

#!/usr/bin/env python3

#!/usr/bin/env python2

 

变量

先定义,后调用

变量两个作用:存储数据,标记数据

Python变量不能以数字开头,数字可以在中间,不能包含空格等特殊字符

不能使用关键字(内部语法)作为变量名

 

字符编码

万国编码 = Unicode 4bytes

utf-16 = 65535

utf-8 = 可变长的编码集

utf-8,英文按ascii存储,中文存3个字节,欧洲2个字节

  

python2 要支持中文,必须要明确申明:

#-*- coding:utf-8 -*-

#-*- coding:gbk -*-

  

PyCharm使用快捷键:

选中Ctrl + ?  注释

三引号注释

Ctrl + D 复制一行

  

重点函数

print()  #打印显示

input()  #输入的内容按字符串对待

1 >>> a = input("请输入一个字符>")
2 请输入一个字符>123
3 >>> print(a)
4 123
5 >>> type(a)
6 <class \'str\'>

int()   #数值整型,将输入的字符串转换为整型

1 >>> b = int(a)
2 >>> print(b)
3 123
4 >>> type(b)
5 <class \'int\'>

type()  #显示类型

 

双分支循环 

if
  ...
else

 

多分支循环

if
    ...
elif
    ...
elif
    ...
else
    ...

 

作业内容:

       Readme  告诉别人怎么用,告诉别人程序思路

       流程图 processon

       code

 

以上是关于day1 基础总结的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript零基础入门 | day1:JavaScript表格

python 基础 day1

python基础day1

五一清北总结——day1+day2

Python基础开发 day1

python基础day1