每天坚持30分钟学python

Python介绍

应用领域:Web开发、数据库编程、桌面GUI应用开发、科学与数值计算、教育教学、网络应用开发、软件开发(控制、管理、测试等)、游戏与3D影像;游戏开发、网站建设、机器人和航天飞机控制等领域,Python几乎可以用在任何场合。

版本:目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。本教程采用Python 3.4.1。

Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

Python是脚本语言,解释执行,无需编译。

Python 安装

官网 https://www.python.org/downloads/下载安装包,然后配置环境变量,在命令提示符中敲python出现python版本,则配置成功。

第一个Python程序

在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果。

>>> 5+3
8

python的计算能力很强大,如下这么大的数字相乘也能计算,如果是C#,肯定溢出报错了。

>>> 1234567890123456789*9876543211234567
12193263114007009987532398367625363

让Python打印出指定的文字

>>> print("i love python") #print() 会在输出窗口中显示一些文本。
i love python
>>> print(5+3)
8
>>> print("well water"+" river")
well water river
>>>print("i love python\n"*8)
i love python

i love python

i love python

i love python

i love python

i love python

i love python

i love python

在 Python 中不能把两个完全不同的东西加在一起,比如说数字和文本。

>>> print("i love python\n"+8)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: Can‘t convert ‘int‘ object to str implicitly

  

  

  

  

时间: 2024-10-01 10:19:24

每天坚持30分钟学python的相关文章

每天坚持30分钟学python——python基础

变量 在使用变量之前,必须先赋值 变量名可以包含字母.数字.下划线,但变量名不能以数字开头 大小写敏感 等号即为赋值 >>> first=3 >>> second=8 >>> three=first+second >>> print(three) 字符串 加上’’或者""即为字符串 在字符串中出现单引号或者双引号需要用\转义 转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\

30分钟学玩转RabbitMQ

最近在学习RabbitMQ,在网上找了不少资料发现都特高端.动辄集群部署,分布式架构什么的,对于一个初学者实在不够友好.心想求人不如求自己,为什么不自己整理一套资料呢?于是<30分钟学玩转RabbitMQ>诞生. 一.准备工作 据说RabbitMQ是可以部署到Windows环境的,不过作为一个专业级的开发人员怎么能够让这样的事情发生呢?自然我们的准备工作从Linux开始.首先在虚拟机中安装CentOS 7,选择英文,最小安装,默认开启网络以及创建一个root用户: 完成以后进入系统,由于最小安

一张图30分钟快速Python入门

国外一个大牛使用一张图来讲述Python的基本概念,让你30分钟快速入门.通过该程序,可以了解快速Python语言基本的语法结构和使用方法,它的基本程序如下: 当然看不懂没关系这里还有中文版的 # -*- coding:utf-8 -*- # #如果文件中有使用中文的地方,一定要使用这一行来声明编码,同时文件本身也存储成UTF-8编码 #hello_world.py #脚本文件一般采用.py后缀 # Quick Python Script Explanation for Progeammers

【30分钟学完】canvas动画|游戏基础(2):从零开始画画

前言 上篇主要是理论的概述,本篇会多些实践,来讲讲canvas的基础用法,并包含一些基础三角函数的应用,推荐没有canvas基础的朋友阅读,熟悉的朋友可以跳过. 本人能力有限,欢迎牛人共同讨论,批评指正. 一起来画画吧 canvas的API有很多,如果一一列举30分钟你是绝对看不完的,而且怎么流水账还不如自己去看文档呢(笑),本教程的思路是用实例一步一步从无到有讲解基础用法. canvas相关文档 准备工作 布置画布:通过添加<canvas>标签,添加canvas元素: 获取画布:通过<

30分钟掌握python的函数?

函数式编程到底是什么?本文将详解其概念,同时分享怎样在 Python 中使用函数式编程.主要内容包括列表解析式和其他形式的解析式. 函数式模 ? 在命令式模型中,执行程序的方式是给计算机一系列指令让它执行.执行过程中计算机会改变状态.例如,比如 A 的初始值是 5,后来改变了 A 的值.那么 A 就是个变量,而变量的意思就是包含的值会改变. 而在函数式模式中,你不需要告诉计算机做什么,而是告诉计算机是什么.比如数字的最大公约数是什么,1 到 n 的乘积是什么等等.欢迎加入python学习交流q群

用5分钟学Python,做签到脚本,再也不怕断签啦!

无聊刷日剧,看到签到断了好久,简单写了个脚本,通过模拟抓包的方式实现 0.先登录到字幕组网站获取token 1.用获取到的token登录到人人活动页面获取cookie 2.用获取到的cookie进行签到 在学习过程中有什么不懂得可以加我的 python学习交流扣扣qun,784-758-214 群里有不错的学习视频教程.开发工具与电子书籍. 与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容 import requests import json import

十分钟学python基础语法01

# python官网:http://www.python.org/ # Tuple用( )标识.List用[ ]标识.Dictionary用{ }标识 # 除非对input有特别的需求,否则应该尽量可能使用raw_input函数 # 改变终端字体颜色与型号:http://blog.csdn.net/gatieme/article/details/45439671 ## 后的事项为各部分标题,各部分内容可直接根据标题进行索引 ## 一.前提事项 ## 二.编程模式 ## 三.基本格式 一.前提事项

【30分钟学完】canvas动画|游戏基础(extra1):颜色那些事

前言 本篇主要讲解关于计算机颜色系统的概念,后续结合一些canvas的应用.因为是"你不知道也没关系"的边缘知识,所以作为本系列教程的扩展,没有兴趣的同学可以跳过. 开始我们万紫千红的故事吧! 本人能力有限,欢迎牛人共同讨论,批评指正. 先从老朋友CSS讲起 我们熟悉的CSS风格颜色表示方式,大体有下面几种,canvas大体是直接沿用这些写法的,但最后包含透明度的写法有些许不同. #RRGGBB:十六进制格式,红绿蓝分别用两位十六进制数表示. #RGB:简写的十六进制格式,转换成6位格

【30分钟学完】canvas动画|游戏基础(extra1-1):美图我也行

前言 本文是接续系列教程的extra1,主要是介绍颜色系统在canvas中的应用. 本来是与extra1一起成文的,因为segmentfault莫名其妙的字数限制bug只能分割放送了. canvas操纵像素 你如果认为canvas只是画图工具,那接下来的操作会颠覆你的认知.canvas提供api可以获取画布上任何一个像素,并可以自由的操作他们. 获取像素 直接访问像素的功能由canvas上下文中的ImageData对象提供,它提供了以下一组方法,都会返回ImageData对象. getImage