python学习笔记第一节

一、HelloWorld

#!/usr/bin/env python
#-*- coding:utf-8 -*-

print("HelloWorld!")

二、用户交互

#!/usr/bin/env python

#_*_coding:utf-8_*_

name = input("What is your name?")

print("Hello " name )

输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:import getpass

# 将用户输入的内容赋值给 name 变量

pwd = getpass.getpass("请输入密码:")

 

# 打印输入的内容

print(pwd)

#!/usr/bin/env python

# -*- coding: utf-8 -*-

username = input("username:")

password =  getpass.getpass("password:")

print("username,password")

#在pycharm中会执行不了,但可在Linux环境下执行

三、字符串格式化输出

name = "emily"

print "i am %s " % name

 

#输出: i am emily

PS: 字符串是 %s;整数 %d;浮点数%f

四、表达式 if......else

#!/usr/bin/env python  

# -*- coding: utf-8 -*-

_username = ‘emily‘

_password = ‘abc123‘

username = input("username:")
password = input("password:")

if _username == username and _password == password:
  print("welcome user {name} login...")
else:
  print("invalid username or password!")

五、while语句

a = 30count = 0while count <3:    b = int(input("a:"))    if a == b:        print("yes")        break    elif a>b:        print("small")    else:        print("big")    count +=1else:    print ("you have tried too many times..fuck off")

六、for语句

for i in range(10):        print(‘------‘,i)        for j in range(10):             print(j)             if j>5:                 break
时间: 2024-10-27 03:13:19

python学习笔记第一节的相关文章

python学习笔记-第一天(Linux基本操作与Python的基础)

我有两台电脑,一台台式一台笔记本,笔记本是老电脑了.本机就装的kali linux. 之前白天学习的时候直接在python的解释器里写的代码.但是如果要写文件的话肯定不行.所以就在台式机上弄个了elementaryos的虚拟机来写. 首先说一下我的学习方法吧.那就是不停的敲,文章里面抓住重点的关键词.例如if(判断)之类的.然后不停的敲,我是一开始会记不住那么多,但是你忘记了看一下你忘记的,再敲.记得差不多了之后会报错,因为有些字符什么的没有写.这是细节问题,再重新敲,就这么一遍又一遍的敲.核心

学习笔记第一节课

一.下载资源 下载地址:     培训资源 二.CentOS7 的安装 选择稍后安装系统 选择操作系统和版本 点击选择储存为单个文件 选择IOS镜像文件 点击关闭,完成创建虚拟机 点击开启此虚拟机,选择第一个选项 按回车 进入加载界面 选择语言 选择安装位置 点击我要自己配置分区 选择标准分区 选择添加硬盘 点击完成 选择接受更改  点击开始安装 设置root密码 等待安装  安装完成 预习下节课内容. 1.6   1.7   1.8 原文地址:http://blog.51cto.com/136

Python学习笔记第一天

Python是一门通用脚本语言,灵活,实用,而不用关心本身的实现逻辑! Python通常在linux下编程,有两种方式!当然,为了使用linux文本编辑,所选模式为 非 交互模式! 交互式:简单,方便,但所有的内容,都 临时保存在内存中,不易存储! 文本模式:以 python命令模式来解释,运行python的一种方式,在linux上! 需注意: 1.文本文件后缀名需为.py结尾! 2. 以 ./xx.py 命令模式运行时,需要在开头注释: #!/usr/bin/python(python的安装路

[maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld

本文地址:http://blog.csdn.net/sushengmiyan/article/details/40142771 maven官网:http://maven.apache.org/ 学习视频地址:http://www.icoolxue.com/album/show/45 5分钟学习maven:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html maven的一个中央仓库:http://mvn

[struts2学习笔记] 第一节 关于struts2的简单认知

本文地址:http://blog.csdn.net/sushengmiyan/article/details/40298287 官方文档:http://struts.apache.org/release/2.3.x/docs/home.html 本文作者:sushengmiyan -------------------------------------------------------------------------------------------------------------

python学习笔记第九节(迭代器,生成器,三元表达式)

for循环相当于自动调动__iter__ for循环相当于上面这样每次__next__再打印一次 while循环的迭代方式,采用try的方式 判断是否为可迭代 判断是否为迭代器对象 加了蓝色段,可以调用原来的函数名 迭代对象 可以__iter__的迭代器 将__iter__之后的结果的迭代器对象 可以直接__next__的 生成器 迭代到yield后停止,相当于__next__函数加上yield后就是迭代器.可以每次__next__显示,每次显示到yield后停止,相当于return,但是下次_

VS2013中Python学习笔记[Django Web的第一个网页]

前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环境的搭建过程,以及Hello World的实现. 第二篇 VS2013中Python学习笔记[基础入门] 我简单学习使用了Python的几个基础的知识点. 第一个Web页面 第一步:首先打开VS2013开发工具 ,新建项目,选择Django Project模版. 修改项目名称,可以查看到项目的文件结

OpenCV之Python学习笔记

OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书<OpenCV Computer Vision with Python>,于是就看一遍,顺便把自己掌握的东西整合一下,写成学习笔记了.更需要的朋友参考. 阅读须知: 本文不是纯粹的译文,只是比较贴近原文的笔记:         请设法购买到出版社出版的书,支持正版. 从书名就能看出来本书是介绍在Pytho

python 学习笔记 3 -- 数据结构篇上

数据结构是可以处理一些 数据 的 结构 .或者说,它们是用来存储一组相关数据的.在Python中有三种内建的数据结构--列表.元组和字典.本文主要对这三种数据类型以及相关的使用做介绍,以例子的形式演示更加容易理解! 1.列表(List) 列表是处理一组有序项目的数据结构,即你可以在一个列表中存储一个 序列 的项目.在Python中,你在每个项目之间用逗号分割. 列表中的项目应该包括在**方括号**中,这样Python就知道你是在指明一个列表.一旦你创建了一个列表,你可以添加.删除或是搜索列表中的