python学习第一篇

一:python安装及开发工具(pycharm)安装

  1.在python官网(https://www.python.org/)安装最新版的python文件。

  2.下载pycharm最新版并安装(www.jetbrains.com)

二:第一个python程序(Hello World)

  

print(‘hello World‘)

三:变量

  1.变量声明:

1 name = ‘jone‘
2 name2="jone"#字符变量要用‘xx‘或者"xx"
3 num = 1

  2.输出变量:

1 print(name,name2)
2 #或者print(name+name2)

四:用户交互式输入

1 name = input(‘name:‘)
2 print("Hello",name)

显示name:提示用户输入数据,假设为‘jone’将jone赋值给name这个变量

五:格式化输出

1.

 1 name = ‘jone‘
 2 age = ‘18‘
 3 address = ‘shandong‘
 4 info =‘‘‘
 5     ------‘‘‘+name+‘‘‘-------
 6     name:‘‘‘+name+‘‘‘
 7     age:‘‘‘+age+‘‘‘
 8     address:‘‘‘+address+‘‘‘
 9     ‘‘‘
10 print(info)

不推荐使用该方法且只能食醋出字符串,不能输出int型

2.

 1 name = ‘jone‘
 2 age = 18
 3 address = ‘shandong‘
 4 info =‘‘‘
 5     ------%s-------
 6     name:%s
 7     age:%d
 8     address:%s
 9     ‘‘‘%(name,name,age,address)
10 print(info)

每一个小括号里的值对应一个格式输出的值

3.

 1 name = ‘jone‘
 2 age = 18
 3 address = ‘shandong‘
 4 info =‘‘‘
 5     ------{name1}-------
 6     name:{name1}
 7     age:{age1}
 8     address:{address1}
 9     ‘‘‘.format(name1 = name,
10         age1 = age,
11         address1 = address)
12 print(info)

4.

name = ‘jone‘
age = 18
address = ‘shandong‘
info =‘‘‘
    ------{0}-------
    name:{0}
    age:{1}
    address:{2}
    ‘‘‘.format(name,
        age,
        address)
print(info)

六:if...语句

1 #猜年龄
2 age_of_me = 20
3 age =int(input(‘guess age:‘))
4 if age == age_of_me:
5     print(‘get it‘)
6 elif age > age_of_me:
7     print(‘too old‘)
8 else:print(‘too young‘)

七:while循环

 1 #猜年龄
 2 age_of_me = 20
 3 i = 0
 4 while i<3:
 5     age = int(input(‘guess age:‘))
 6     if age == age_of_me:
 7         print(‘get it‘)
 8         break
 9     elif age > age_of_me:
10         print(‘too old‘)
11         i += 1
12         continue
13     else:
14         print(‘too young‘)
15         i += 1
16 else:
17     print(‘game over‘)    #只有循环正常结束才会运行,被berak中断的不会执行

八:for循环:

1.

for i in range(10):
    print(i)

补充:range函数range(1,2,3)        * range函数是一个用来创建算数级数序列的通用函数,返回一个[start, start + step, start + 2 * step, ...]结构的整
                                                                  数序列

  1.开始值,缺省默认为0

  2.结束值,不可缺省

  3.每个x个数返回一个

2.猜年龄

 1 #猜年龄
 2 age_of_me = 20
 3 i = 0
 4 for i in range(3):
 5     age = int(input(‘guess age:‘))
 6     if age == age_of_me:
 7         print(‘get it‘)
 8         break
 9     elif age > age_of_me:
10         print(‘too old‘)
11         i += 1
12         continue
13     else:
14         print(‘too young‘)
15         i += 1
16 else:
17     print(‘game over‘)      #只有循环正常结束才会运行,被berak中断的不会执行

原文地址:https://www.cnblogs.com/fthpython/p/8505322.html

时间: 2024-09-30 17:52:10

python学习第一篇的相关文章

python学习 第一篇

上周报名了reboot python 课程,终于下决心要把python 搞好了,希望自己能坚持下来,并得到自己想要的成绩 #coding:utf-8 #用户输入名字和分数,并保存到list.如果输入为空,打印并结束循环.并算出平均值 list1=[] count=0 num=0 while True:  x=raw_input('please input your name:')  y=raw_input('please input your grade:')  if y.isdigit() a

Python学习基础篇第一篇——快速入门(适合初学者)

一.Python学习基础篇第一篇--(快速入门) 建议从Python2.7开始学习,Python2.7可以支持扩展大量的第三方类库,是目前比较成熟的版本 编写代码的软件推荐将python自带的IDLE和PyCharm集成IDE结合起来使用 1.1 Python命令行 Python命令行将以 >>> 开始,比如 >>>print 'Hello World!' 对于验证简单的命令可以在python自带的IDLE中完成  1.2 在Python自带的IDLE写一段小程序 在所

python 学习第一天

python 学习了好久,发现还是个小白,python还是不会用,从今天起每天学写一点小程序,做个打不死的小强. 相关知识:列表,字典 #!/usr/bin/env python people = { 'yong':{'phone':'123', 'addr':'Shang hai' }, 'bu':{'phone':'456', 'addr':'Wu han' }, 'yan':{'phone':'789', 'addr':'He nan' } } lables = {'phone':'pho

C++的笔记学习第一篇,认识C++

在一个类中包含两种成员: 数据和函数,分别称为C++数据成员和成员函数. 关于类: 类是C++新增加的重要数据类型,有了类,就就可以实现面向对象程序设计方法中的封装.信息隐蔽.继承.派生.多态等功能. 关于函数的重载 在编程时,有时我们要实现的是同一类的功能,只是有些细节不同.例如希望从3个数中找出其中的最大者,而每次求最大数时数据的类型不同,可能是3个整数.3个双精度数或3个长整数. 程序设计者往往会分别设计出3个不同名的函数,其函数原型为:int max1(int a int b, int

ImageJ 学习第一篇

ImageJ是世界上最快的纯Java的图像处理程序.它可以过滤一个2048x2048的图像在0.1秒内(*).这是每秒40万像素!ImageJ的扩展通过使用内置的文本编辑器和Java编译器的ImageJ的开发插件.500多插件可用. 数据类型:8位灰度或索引色,16位无符号整数,32位浮点和RGB色彩. 文件格式:读写所有支持的数据类型为TIFF(非压缩)或原始数据.打开和保存GIF,JPEG,BMP,PNG,PGM,FITS和ASCII.打开DICOM.使用URL打开的TIFF.GIF文件.J

Java图像处理最快技术:ImageJ 学习第一篇

ImageJ是世界上最快的纯Java的图像处理程序.它可以过滤一个2048x2048的图像在0.1秒内(*).这是每秒40万像素!ImageJ的扩展通过使用内置的文本编辑器和Java编译器的ImageJ的开发插件.500多插件可用. 数据类型:8位灰度或索引色,16位无符号整数,32位浮点和RGB色彩. 文件格式:读写所有支持的数据类型为TIFF(非压缩)或原始数据.打开和保存GIF,JPEG,BMP,PNG,PGM,FITS和ASCII.打开DICOM.使用URL打开的TIFF.GIF文件.J

Python学习第一弹——Python环境搭建

一.Python简介: Python,是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有丰富和强大的类库.它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用

python学习第一弹:爬虫(抓取博客园新闻)

前言 说到python,对它有点耳闻的人,第一反应可能都是爬虫~ 这两天看了点python的皮毛知识,忍不住想写一个简单的爬虫练练手,JUST DO IT 准备工作 要制作数据抓取的爬虫,对请求的源页面结构需要有特定分析,只有分析正确了,才能更好更快的爬到我们想要的内容. 打开博客园任何一个新闻页面,比如https://news.cnblogs.com/n/570973/,思路是通过这个源页面,并且根据页面中的“上一篇”.“下一篇”等链接,源源不断的爬取其它新闻内容. 浏览器访问https://

python启程——第一篇

关于自己python学习的内容分享分享(更多可以访问http://www.yibencezi.com/notes/9073进行学习): 0,环境安装(自行百度)在线环境:http://pythonfiddle.com/1,我的第一个python: 2,简单的print:rint,中文意思是打印,在python里它不是往纸上打印,而是打印在命令行,或者叫终端.控制台里面.print是python里很基本很常见的一个操作,它的操作对象是一个字符串(什么是字符串,此处按住不表,且待日后慢慢道来).基本