1.打印操作

print('2222')

2。接收用户输入

name=input('name')

3.if else判断

name='qiao'
name2='师弟'
username=input('输入名字')
if username==name:
print('hello'+name)
elif username==name2:
print('hello'+name2)
else:
print('错误')
4.多条件判断,用and or 连接
sex=input('性别:')
age=int(input('年龄:'))
if sex=='男' and age<=18:
print("肉")
elif sex=='女' and age<=18:
print('花')
else:
print('老')
sex=input('性别:')
if sex=='男' or sex=='女':
print('正常')
else:
print('不正常') 5.两种除法的运算
print(1/2)#除法
print(1//2)#整除取整 6.格式化字符串
#字符串格式化
name=input('shuru')
age=18
chengji=90.1234
print('hello'+name)#加号连接
print('hello',name)#逗号链接
print('hello%s'%name)
print('hello%s,your age is%s'%(name,age))
print('成绩是%d--%f---%.2f'%(chengji,chengji,chengji))
#占位符链接,后面跟变量
#%s跟变量,%d后面跟整数,%f后面跟小数,%.2f后面跟几位小数
print('hello:{your_name},age:{your_age}'.format(your_name=name,your_age=age))
# 可以是有大括号和。format进行连接 7.while循环
count=int(input('从几开始:'))
while count<10:
print('循环次数'+str(count))
if count==5:
break#循环里碰到break立即退出循环
count=count+1
else:#循环也可以写else
print('循环完了') 8.加else的while循环
count=int(input('从几开始:'))
while count<10:
if count==5:
continue#循环里碰到continue停止本次循环
print('循环次数%d次'%count)
count=count+1
else:#循环也可以写else
print('循环完了') 9.for循环
for i in range(10):
print('循环%d'%i)
if i==7:
break for i in range(10):
if i==7:
continue#跳过本次循环
print('循环%d' % i)
break表示跳出循环
continue表示跳出本次循环,继续下次循环,本次循环的其他内容不执行了 10.加else的for循环
for i in range(2,10):
if i==7:
continue
print('循环%d' % i)
else:#for循环正常结束时,走else
print('over')

python读写文件相关内容

 

1。python读取文件

f = open('E:/info.txt', 'r')#用read的方式打开
a = 0
for line in f.readlines():读取没一行,就是读取所有文件的意思
getstr = line.split()#将一整行文件进行切割,切割后可以下标找到对应位置
if getstr[0] == user_name:#通过下表找到对应位置的信息并进行比较等操作。
print('用户名存在,请重新输入') f.close()#关闭对应文件 2.python写文件,
f = open('E:/info.txt', 'a')#以append的方式,增加写文件,如果参数不是a,而是w,则表示每次都重写。
f.write('%s %s'%(user_name,password)+'\n')#将内容写道对应的文件里。
print("成功")
f.close()#关闭文件

python基础操作的更多相关文章

  1. python基础操作以及hdfs操作

    目录 前言 基础操作 hdfs操作 总结 一.前言        作为一个全栈工程师,必须要熟练掌握各种语言...HelloWorld.最近就被"逼着"走向了python开发之路, ...

  2. Python菜鸟之路:Python基础-操作缓存memcache、redis

    一.搭建memcached和redis 略,自己去百度吧 二.操作Mmecached 1. 安装API python -m pip install python-memcached 2. 启动memc ...

  3. python基础操作以及变量运用

    今天学习关于pycharm的操作以及变量的知识 1.关于pycharm的基本操作,作为一个小白,仪式感还是要有 在基础界面上新建然后打印hello world,也是对python的一种尊重吧 2.关于 ...

  4. python学习之路-1 python基础操作

    本篇所涉及的内容 变量 常量 字符编码 用户交互input 格式化字符串 python的缩进规则 注释 初始模块 条件判断 循环 变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中 ...

  5. python 基础操作--数据类型

    一.变量 1.定义:将运算的中间结果暂存到内存,以便后续程序调用. 2.命名规则 1.变量由字母.数字.下划线搭配组合而成: 2.不可以用数字开头,也不能全都是数字: 3.不能是python 关键字, ...

  6. Python基础操作-集合

    在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种.创建集合set.集合set添加.集合删除.交集.并集.差集的操作都是非常实用的方法 ...

  7. Python基础操作-函数

    本节内容 1. 函数基本语法及特性2. 参数与局部变量3. 返回值4.递归5.高阶函数 1.函数基本语法及特性函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具 ...

  8. python基础操作_集合_三元运算

    #使用操作文件的时候,可以使用with函数#with open('E:\info.txt','a+') as fr#fr这个值可以是任意值# :#for line in fr:'''with open ...

  9. python基础操作_字符串操作_列表操作list

    #字符串可以通过下表取值,如下程序 names='java python' print(names[0],names[5]) #使用for循环轮询所有name值 ''' for name in nam ...

随机推荐

  1. this web application instance has been stopped already.

    this web application instance has been stopped already. Could not load oracle/sql/converter_xcharset ...

  2. java集合的操作(set,Iterator)

    集合的操作 Iterator.Collection.Set和HashSet关系 Iterator<——Collection<——Set<——HashSet Iterator中的方法: ...

  3. [ext4]08 磁盘布局 - CheckSums

    从2012年开始,Ext4和jbd2的元数据中都开始加入checksums.特性标识是metadata_csum.Checksum算法是在super_block中指定: struct ext4_sup ...

  4. JVM 方法调用之动态分派

    1. 动态分派 一个体现是重写(override).下面的代码,运行结果很明显. public class App { public static void main(String[] args) { ...

  5. 基于Activiti的流程应用开发平台JSAAS-WF V5.3

    第1章 产品概述及体系架构 1.1.概述 红迅JSAAS-WF工作流平台V5是广州红迅软件有限公司面向合作伙伴以及有IT运维团队中大型企业提供新一代的流程管理产品,它基于流行的JAVA开源技术上构建, ...

  6. PLSQL 配置设置

    1.登录后默认自动选中MyObjects 默认情况下,PLSQLDeveloper登录后,Brower里会选择Allobjects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wa ...

  7. TPshop入门大纲

    笔记大纲: tpshop目录结构 功能模块 函数库 重要配置 助手函数 插件 模板 1.TPshop目录结构 看这个图,目录结构一目了然. 下面要讲的内容也是根据这个图展开的. 2.功能模块 前几天刚 ...

  8. 【初识Python】

    一.Python的简介 1.什么是python? Python(发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用 ...

  9. Alsa 读取wave文件,并播放wave 文件

    对于一个wave文件,如果需要播放,涉及到几个方面 1.对于wave文件的解析 2.通过解析wave文件,将得到的参数(主要是sampfrequency, bitsperSample,channel) ...

  10. Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析

    原文发表于 2013 年 8 月 28 日 由 三石 根据前文描述的Doug Lea的理论基础,在JDK1.7中已经给出了Fork Join的实现.在Java SE 7的API中,多了ForkJoin ...