TC-001下载并简单使用Python

作为一枚软件测试小白,可谓不能不会写脚本语言。通常适合初学者的语言有shell、python。下面就本人的一些学习过程来简单介绍下零基础该如何学习python。话不多说,本人使用的是小甲鱼大神的教学视频,讲的很有意思,小甲鱼喜欢一边教学一边教动手操作,我认为比我所报的培训机构老师大力灌输概念的教学方式好很多。

1. Python即可用作解释其他高级语言的脚本语言,也是一门面向对象的高级语言;较之C语言和java编程效率要高得多。
  2. 推荐在Python官网下载3.6版本并安装,下载地址见www.python.org/downloads/。
  3. IDLE是Python程序自带的辅助开发工具,也就是一个能与程序进行交互的文本框,在开始菜单下的输入框内输入“IDLE”并回车, 便能找到并打开IDLE界面,初学者可以靠它进行交互式学习。
  4. 字符串类型在Python中被定义为以双引号或单引号引起来的字符,例如,

在Python中只有字符串变量,没有像C语音一样字符变量的概念,例如,

这里请注意,学习过C语言和数据库的朋友都知道行尾使用“;”作为一行的结束,然而Python是一门短小精悍的语言,行尾不用使用分号作为结束,直接使用enter键进行下一步即可。

下面来讲讲格式:Python程序的的基本格式是缩进,通过不同的缩进代表不同的作用域,这是有别于C及JAVA等高级语言最显著的特点,而且缩进使得程序变得更加简洁和整齐。另外,我们需要掌握几个快捷键来提高编程效率:在IDLE窗口下,Crtl +n表示新建一个Python程序文件,Crtl +s表示保存当前编辑的Python 程序文件,F5表示执行程序文件;还有一个Tab键对初学者也非常重要。它有三个作用:1)通过按Tab键可实现程序代码缩进,IDLE现在支持选择多行代码,实现多行缩进的效果; 2)调用内置函数时,如果只记得头几个字母,可以输进去之后按Tab键, 会显示该头字母开头的所有内置函数。

小甲鱼老师在这里使用的是设计一个简单的小游戏帮助我们理解如何简单的编写脚本语言,我在这里进行了一点小改动,在执行过程中,我犯了很多语法错误导致报错:

这是我编写的脚本:

我们可以发现,在Python中可以直接使用== 或者input进行赋值。如果需要添加字符内容需要使用“”括起来,显示为绿色即没有输入错误。if和else后面需要跟:否则会报错。

是不是很简单?赶快下载Python去自己试试编写这个小游戏吧!

时间: 2024-10-12 23:54:24

TC-001下载并简单使用Python的相关文章

简单的python爬虫 爬的乌云漏洞类型

import urllib.request import re starturl="http://wooyun.org/searchbug.php?q=%E9%87%91%E8%9E%8D" def get_html_response(url): html_response = urllib.request.urlopen(url).read().decode('utf-8') return html_response def geturl(starturl): a=get_html_

简单的python协同过滤程序

1.使用Visual Studio 2012 2.下载 ModernUI.Templates 安装 给大家一个下载连接http://pan.baidu.com/s/1jGfxDlk 3.选择Modetrn UI WPF Appliction 4.打开MainWindow.xaml 考虑到平时菜单都是动态的从数据库读取出来的所以要由后台生成菜单 先把界面上的菜单删除掉 将整个<mui:ModernWindow.MenuLinkGroups>...</mui:ModernWindow.Men

作业1开发一个简单的python计算器

开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(),+,-,*,/符号和公式(不能调用eval等类似功能偷懒实现),运算后得出结果,结果必须与真实的计算器所得出的结果一致 hint: re.search(r'\([^()]+\)',s).group() '(-

Linux下使用pdb简单调试python程序

python自带调试工具库:pdb # -*- coding:utf-8 -*- def func(num): s = num * 10 return s if __name__ == '__main__': print 'debug starting...' print '*' * 10 print 'debug ending-' num = 100 s = func(num) print s 在python文件中不引用pdb库,可以在执行python文件的时候,加上参数: python -m

简单的python计算器

(1)作业需求: 开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 2 * ( (60-30 +(-40/5) * (9-25/3 + 7 /399/42998 +10 * 568/14 )) (-43)/ (16-32) )等类似公式后,必须自己解析里面的(),+,-,,/符号和公式(不能调用eval等类似功能偷懒实现),运算后得出结果,结果必须与真实的计算器所得出的结果一致 (2)本次作业实现的需求: 实现加减乘除及拓号优先级解析 用户输入 1 2 * ( (60

Active Query Builder免费下载及简单介绍

原文来自龙博方案网http://www.fanganwang.com/product/1322转载请注明出处 Active Query Builder是一款数据库查询构建控件集,用于Borland Delphi和 C++Builder中,通过它,您可以为您的用户提供一个直接而直观的界面来创建复杂的包含公用体和子查询的SQl查询.它完全支持多种数据库,包括Oracle, Microsoft SQL Server, MySQL, PostgreSQL, InterBase, Informix 和其他

从url下载图片--java与python实现方式比较

从url下载图片--java与python实现方式比较 博客分类: 技术笔记小点滴 javapython图片下载 一.java的实现方式 首先读取图片 Java代码   //方式一:直接根据url读取图片 private static BufferedImage read(String imageUrl) throws IOException { URL url = new URL(imageUrl); BufferedImage image = ImageIO.read(url); retur

完成一段简单的Python程序,用于实现一个简单的加减乘除计算器功能

#!/bin/usr/env python#coding=utf-8'''完成一段简单的Python程序,用于实现一个简单的加减乘除计算器功能'''try: a=int(raw_input("please input a number:"))except ValueError: print("第一个运算数字输入非数字") try: b=int(raw_input("please input another number:"))except Val

IOS游戏源码下载之简易版雷电(2.2.3版本)源码完整下载和简单开发教程

 头回写教程这玩意,真不知道要写些什么,所以主要就是共享下我的代码,和一些重要功能的讲解吧,各位如果有啥不懂的可以回帖提问哟. 其实这个demo(为何叫demo呢,因为我真不敢称这个为游戏呀)是我初学cocos2d-x两周的时候写的,所以可能写的不是很好(好吧,其实现在写的东西也不好),当初主要还是靠着度娘和TestCpp学的,所以在此还是要强调一下TestCpp的重要性,要好好把它看一遍哟,以后你想实现什么功能就可以去翻看了. 好了,言归正传,还是介绍下我写的这个demo了,在此先华丽丽的