码迷,mamicode.com
首页 > 编程语言 > 详细

python学习心得2019/9/25

时间:2019-10-26 22:54:08      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:英语   没有   mod   默认   ++   学习目标   运维   lin   适合   

python的介绍:Python是一种跨平台的计算机程序设计语言(高级开发语言同Java与Objective)。

特点:面向对象动态类型,简洁、易读以及可扩展性。

学习目标:Python where we can, C++ where we must在操控硬件的场合使用C++,在快速开发时候使用 Python。

和其他语言对比:python->字节码->机器语言->0101,没有C/C++快,内存管理不用自己考虑了,不考虑过程,难度与所学过的语言相比,c/c++>Objective>java>python,运行效率也是由高到低,但是所需代码少,go语言网络请求最好,不用考虑并发,为了能让程序员减少开发成本,python适合运维自动化,数据挖掘,爬虫,应用广,快捷开发应用,PHP适合web开发

python的种类:常说的python基于C的python(代码->C字节码->机器码(一行一行)),也有基于Java等其他的语言的python,特殊的是pypy(批量的拿过来语句转成字节码再机器码,下次直接是机器码,快,代码->C字节码->机器码全部转换完->执行),总的来说就是Cpython,PYPY,其他python(代码->自己认识的字节码->机器码)。

python基础;感悟就是写作文,学英语写英语作文,学日语写日语文章,学规则写代码,都是学规则

规则;  

  安装:解释器

  写程序:C:\python35\python.exe D:\1.txt

 #打开并读取文件

 #词法分析语法分析

 #字节

也可以终端进入解释器,写一行解释一行

潜规则:.py结尾

解释器

Windows:

C:\python35\python.exe D:\1.txt

 

C:\python35\python.exe 

Linux:

C:\python35\python.exe D:\1.txt

 

C:\python35\python.exe 

也可以#!/usr/bin/python

chmod 755 1.py

---编码:最开始英文一个ascii码8位一个字节,后来万国码16位对应一个两个字节,中文三个字节,占空间,utf-8是对万国码的压缩8位一个字节,gbk(补充了繁体字对于gbk2312),gbk2312,只适用于中文,比如utf-8处理中文三个字节24位,gbk两个字节,广发使用推荐utf-8

python相关编码:1.文件编码,2,python解释器编码(utf-8)#  -*- coding:utf-8 -*-       python3里面默认是utf-8编码,文件头可不写,python2默认是ascii编码

IDE:pycharm  1. new project   2.new dictionary创建文件夹  3. new python 文件 4.在创建的py文件中右键,run xx.py

 

python学习心得2019/9/25

标签:英语   没有   mod   默认   ++   学习目标   运维   lin   适合   

原文地址:https://www.cnblogs.com/luhancheng/p/11588085.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!