一、

1、这是一个面向对面的编程,一种解释性语言。

2、缩进是python的灵魂,使代码变得非常简洁,正确使用冒号“:”,IDLE的       下一行会自动缩进

3、if语句中 python拒绝接受赋值 会报错 这就会使程序更好找错误

4、python中可以用加号“+”,进行字符串拼接

二、python3.0与python2.7很不兼容 ,连print都不一样

三、简单程序:

1、

input:输出一部分内容,并且让用户输入一些内容,并赋值给等号前面的变量、

例如:  x = input(“这是一个input程序,告诉我你的名字:”)

如果想输出刚刚输入结果的时候需要注意,要加上一对单引号‘’,不然后报错,而且是英语的单引号,中文的单引号也会报错。

例如: x = input   ###要输入加上单引号的:‘Tom’才可以 不能直接输入Tom

print("i'm ok ,sir" + "i'm Tom" + x)

2、

int:把值变为整数并赋值给前面的变量

例如: x = int(某一个数字)

3、

if语句:跟很多语言一样  if与else

例如:

四、内置函数

BIF = Built - in - functions    input 就是内置的函数   一共有68个函数

输入 dir(__builtins__) 可以查看有多少内置函数      ##注意是一边两个下划线  一个会报错

help(函数名称)      ##看帮助信息

五、变量

注意事项:

1、使用之前一定要先赋值

2、变量名可以包括字母、数字、下划线,但变量名不能以数字开头

3、区分大小写

4、等号(=)是赋值的意思 ,左边是名字 右边是值 不能写反了

5、尽量给变量取一个专业一点的名字

六、字符串

 1、到目前为止,我们认为的字符创就是引号内的一切的东西,字符串也叫文本

 2、创建字符串的时候,要在字符串两边加上引号,单引号和双引号都可以

蛋是 !!

有时需要转义 要用到反斜线“\” 比如
1、print“let\'s it go”      ##输出的就是let's it go

2、str = "c:\\now"

print(str)  ###输出c:\now

3、原始字符串,引号前面加上r

比如: str = r"c:\now"

str   ##输出的是 : c:\\now

4、长字符串,用于存放分段的字符串,比如古湿词

两边加上三个单引号或者双引号

比如 """XXXXXXX"""

思考:

1、如何不加“r”  打印Let's it go     ##答案 直接输入 “Let's it go”

2、使用原始字符串时,结尾不能是反斜线,那要怎么办    ##str = r'CCC\sss\eee\www''\\'    ##再使用一对单引号而且也进行转义

Python入门--1--基本中的基本的更多相关文章

  1. Python入门之PyCharm中目录directory与包package的区别

    对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...

  2. Python 入门之数据类型之间的相互转换 以及 在编程中会遇到的数据类型的坑

    Python 入门之数据类型之间的相互转换 以及 在编程中会遇到的数据类型的坑 1.数据类型总结: 可变,不可变,有序,无序 (1)可变的数据类型:list dict set (2)不可变的数据类型: ...

  3. IRIS数据集的分析-数据挖掘和python入门-零门槛

    所有内容都在python源码和注释里,可运行! ########################### #说明: # 撰写本文的原因是,笔者在研究博文“http://python.jobbole.co ...

  4. python入门简介

    Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  5. python入门学习课程推荐

    最近在学习自动化,学习过程中,越来越发现coding能力的重要性,不会coding,基本不能开展自动化测试(自动化工具只是辅助). 故:痛定思痛,先花2个星期将python基础知识学习后,再进入自动化 ...

  6. Python运算符,python入门到精通[五]

    运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是“+”.在计算器语言中运算符大致可以分为5种类型:算术运算符.连接运算符.关系运算符.赋值运 ...

  7. Python基本语法[二],python入门到精通[四]

    在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...

  8. Python基本语法,python入门到精通[二]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现 ...

  9. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

随机推荐

  1. Luogu P5349 幂

    大力数学题,发现自己好久没写多项式水平急速下降,求逆都要写挂233 首先看到关于多项式的等比数列求和,我们容易想到先求出每一项的系数然后最后累加起来即可,即设\(f_i=\sum_{n=0}^{\in ...

  2. flask--Django 基本使用

    #导入flaskfrom flask import Flask #创建应用 app = Flask(__name__) #创建根路径视图 @app.route('/') def hello_world ...

  3. Web开发者必须知道的10个jQuery代码片段

    在过去的几年中,jQuery一直是使用最为广泛的JavaScript脚本库.今天我们将为各位Web开发者提供10个最实用的jQuery代码片段,有需要的开发者可以保存起来. 1.检测Internet ...

  4. Mac下搜索神兵利器Alfred 3.1.1最新和谐版

    http://bbs.feng.com/read-htm-tid-9891194.html 相比Windows而言Mac自带的Spotlight搜索已经非常强大了,尤其是Mac OS Yosemite ...

  5. jQuery中Ajax事件beforesend及各参数含义

    Ajax会触发很多事件. 有两种事件,一种是局部事件,一种是全局事件: 局部事件:通过$.ajax来调用并且分配. $.ajax({ beforeSend: function(){ // Handle ...

  6. AOP日志组件 多次获取post参数

    AOP日志组件 多次获取post参数 需求:新增接口日志组件.通过拦截器对接口URL进行拦截处理,然后将接口post请求的参数与结果,写入日志表. 问题:POST方法的参数是存储在request.ge ...

  7. UVa 291 The House Of Santa Claus——回溯dfs

    题意:从左下方的1开始,一笔画出圣诞老人的房子. #include <iostream> #include <cstring> using namespace std; ][] ...

  8. C++系统学习之七:类

    类的基本思想是数据抽象和封装. 数据抽象是一种依赖于接口和实现分离的编程技术.类的接口包括用户所能执行的操作:类的实现包括类的数据成员.负责接口实现的函数体以及定义类所需的各种私有函数. 封装实现了类 ...

  9. Java 局部变量未初始化会报错,局部变量没有初始值,成员变量有初始值

    Java 成员变量有初始值,而局部变量没有初始值. 如下所示,代码不能编译通过 public static void main(String[] args){     String s;     Sy ...

  10. (36)zabbix Maintenance维护周期

    概述 我们可以给zabbix某些组或者某些Hosts设置维护时间 zabbix提供两种维护类型:依旧收集数据.暂停收集数据 在 服务器维护期间不会生成报警(前提:触发器设置了'Maintenance ...