python学习日记——安装及初识

Posted 飞天小一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习日记——安装及初识相关的知识,希望对你有一定的参考价值。

一、Linux基础(内容较多,额外整理)
二、Python开发
1.操作系统是基于C语言的,所以C语言可以在操作系统上直接执行,而自己书写的python代码经过解释器转换为C语言之后再执行;python比Java简洁,但执行效率低
2.学习的路线及框架
a.Python基础
- 基础
- 基本数据类型
- 函数
- 面向对象
b.网络编程
c.Web框架
用于写网站
d.设计模式 + 算法
e.项目阶段
3.python开发环境搭建
a.Windows中(使用pythonw.exe不在运行程序时弹出终端窗口;使用python.exe会弹)
下载软件,傻瓜式安装(下一步下一步即可,可以选择文件夹)
配置环境变量(为了运行时让操作系统能够直接找到python这个命令)
建议安装python3(python2不在维护)
b.Linux中(默认安装了python2.7,可以额外安装python3,需要gcc编译python源码)
#yum install gcc
#wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
#tar -zxvf Python-3.6.6.tgz
#cd Python-3.6.6
#./configure --prefix=安装路径
#make&&make install
c.Mac中(等有了MacBook再整)
三、python基础
1.变量命名尽量用下划线连接,最好不用驼峰式(与Java进行区别)
2.两种执行方式:python解释器 py文件路径;python进入解释器,实时获取执行结果
注:python文件即使不用py也可执行;但是模块导入的时候只能导入.py结尾的文件
3.解释器路径声明(Linux中):#! /usr/bin/env python
4.编码:
ascii码是用8位来表示
unicode码是用16位来表示
utf-8码是能用多少位表示就用多少位表示
python3中无需关注编码,python2中代码中出现中文头部必须加上#-*- coding:utf8 -*-
5.执行一个操作,校验用户输入的用户名密码是否正确

# 等待将用户输入赋值给变量username;变量只能由非数字开头的字母数字下划线组成
username=input("请输入用户名:“)
password=input("请输入密码:")
if username=="root" && password=="root":
  print("登录成功")
else:
  print("用户名或密码不正确")  

在python中变量名最好用下划线链接(Java中用的是驼峰式命名)

6.条件语句

python中按照缩进不同区分不同代码块(Java中用大括号括起来的是代码块),同一套代码块中缩进保持一致,一般情况下用四个空格的缩进(TAB键)

条件语句嵌套、多条件触发

if 条件:
    代码块
elif 条件:
    代码块
else:
    代码块
if 1==1:
    pass             #pass表示什么都不做
else:
    print("tester")

7.字符串(引号):

name="tester1"

name=‘tester1‘

name=‘‘‘tester1‘‘‘

name="""tester1"""

字符串加法:

n1="abc"

n2="de"

n=n1+n2         #得到n的值是abcde

字符串乘法:

n1="abc"

n=n1*3            #得到n的值是abcabcabcabcabc

8.数字:

加减乘除幂取商余

n1=10

n2=20

n=n1+n2

n=n1-n2

n=n1*n2

n=n1/n2      #可得到带小数的结果

n=n1//n2     #取整

n=n1**n2    #取幂(n1的n2次方)

n=n1%n2    #取余

9.循环语句

 

 

未完待续。。。。。。

技术图片

 

以上是关于python学习日记——安装及初识的主要内容,如果未能解决你的问题,请参考以下文章

Python学习日记Python内建集合及操作

安卓学习日记:初识Android Studio

Python 学习日记第七篇 -- 函数

python修行之路(三 模块初识及数据运算类型)

Python基础二:pycharm的安装及简单使用,while循环,格式化输出,运算符, 编码的初识,git

朱先生与Python恋爱日记(   初识   )