python介绍和基础(待补充)

python的介绍

把命令放到一个文件中,文件还能执行,这样的语言叫shell脚本

写一个c语言程序,.c结尾的,gcc运行c语言程序,生成.out文件,然后执行.out文件

c语言是先编写代码,再编译,最后运行,修改代码后就要重新编译,相当于,相当于等人说完所有的话后再翻译

python是编写代码后就能解释运行,修改代码后也是同样的步骤,是边解释边运行,相当于同声传译

python程序可以花更多的时间思考程序的逻辑,而不是具体的实现本身

学语言要看低版本的源码,能猜出作者的意图,高版本的bug少,功能完善,不好猜

直接输入python进入python的交互式界面,只能输python语法

ipython既能用python的语法,也能用linux命令

注释

#是单行注释,三引号是多行注释

#右边是注释,注释不会被执行

防止以后看的时候忘记这代码的作用

大公司100行代码有50行注释(不知道是不是真的??)

解决python2的中文问题

在文件首行加上下面的代码

-*- coding:utf-8 -*-(官方推荐)#coding=utf-8(简便写法)

变量

变量名要有意义

如果变量=值出现第一次,表示定义一个变量,如果不是第一次,那么就不是定义变量,而是给这个已经存在的变量赋上一个新的值

程序是从上往下执行的

定义变量最重要的目的是存储数据

input  从键盘获取一个数值,当你敲了回车之后,会把你刚刚输入的数值扔给程序当中等号左边的变量,获取用户的信息

print里面是什么就打印什么,整数用%d,字符串用%s

写程序时不知道要干什么时,用注释先写个流程,然后用代码实现

python3  input会把你输入的信息当成一个字符串

python2里的input会把你输入的信息当成代码执行,用raw_input就和python3的input一样了

变量的类型以及类型的转换

if...else

if条件满足执行if里的代码,不满足执行else里的代码

if里的代码有没有受if影响,看代码有没有缩进就能判断,缩进if里面的受if控制

关键字、标识符、驼峰法命名

标识符(变量名)由字母、数字和下划线组成,数字不能开头

小驼峰,除了第一个单词,后面单词的第一个字母都大写

大驼峰,每个单词的第一个字母都大写

推荐下划线连接单词的变量名

不能用关键字当变量名

查看当前版本的关键字

import keyword
print(keyword.kwlist)

运算符

//地板除,得到的是商

%得到的是余数

**幂,也就是多少次方

字符串的乘法,乘于几那个字符串就重复几次

print输出多个变量

print能一次输出多个变量,格式化多个变量时写在元组里,一一对应

原文地址:https://www.cnblogs.com/z-x-y/p/10129174.html

时间: 2024-10-17 03:36:47

python介绍和基础(待补充)的相关文章

自动化-python介绍与基础

1.1-python的介绍: 简单点来说吧,python这玩意儿是一个叫做Guido van Rossum的程序猿在1989年的圣诞打发时间而决心去开发的一个脚本编程语言.它之前的名字是以abc语言的一种继承.之所以叫做python,那是因为这个伟大的程序员Guido van Rossum是BBC电视剧--蒙提·派森的飞行马戏团(Monty Python's Flying Circus)的爱好者. 1.2 为什么要学习python: 学习python首先要去了解python是个什么类型的语言,得

python基础(1):python介绍、python发展史

1. python介绍 1.1 python是什么样的语言 编程语?主要从以下?个?度为进?分类,编译型和解释型.静态语?和动态语?.强类型定义语?和弱类型定义语?,我们先看编译型语?和解释型语?.稍后再说强类型和弱类型 编译和解释的区别是什么? 编译器是把源程序的每?条语句都编译成机器语?,并保存成?进制?件,这样运?时计算机 可以直接以机器语?来运?此程序,速度很快. ?解释器则是只在执?程序时,才?条?条的解释成机器语?给计算机来执?,所以运?速度是不如编译后的程序运?的快的. 这是因为计

Python导学基础(一)介绍

# 一:python介绍 ##1.python是什么? ? python是一门编程语言,编程语言就是一门语言,语言就是一个事物与另外一个事物沟通的工具,而编程语言则是人与计算机沟通的介质. ## 2.为什么要跟计算机沟通? ? 其主要目的是为了奴役计算机. ? *奴隶主-------(人类的语言)-------->奴隶*? *奴隶主-------( 编程语言 )-------->计算机* ## 3.什么是编程 ? 奴隶主把想让计算机替自己做事情的逻辑用编程语言给表达出来并且存入文件中,这些文件

Python之路--------->Python介绍

一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成

Python第一周基础篇

<感言:首先感谢alex老师精彩课程,第一周的第一天,随着金角大王的豪言壮语般的心灵鸡汤完美收场.此刻坐在电脑前的我仍是热血澎湃,下定决心好好跟着大王一起学好python> ----祝老师教师节快乐                                      Python第一周基础篇 博文结构: --1--python2.*与python3.*主要区别 --2--python安装与配置 --3--PyCharm开发工具的安装与配置 --4--变量的定义 --5--注释的使用 --

python介绍

本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 作业需求 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语

[转]python与numpy基础

来源于:https://github.com/HanXiaoyang/python-and-numpy-tutorial/blob/master/python-numpy-tutorial.ipynb python与numpy基础 寒小阳(2016年6月) Python介绍 如果你问我没有编程基础,想学习一门语言,我一定会首推给你Python类似伪代码的书写方式,让你能够集中精力去解决问题,而不是花费大量的时间在开发和debug上同时得益于Numpy/Scipy这样的科学计算库,使得其有非常高效

2 python介绍

1.Python介绍:龟叔 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus. 他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言. 2.Python的发展史 1989年,Guido开始写Python语言的编译器. 1991年,第一个Py

Python之路——基础

Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube.Dropbox.BT.Quora(中国知乎