# -*- coding: UTF-8 -*- """ @author: YaoLei @license: (C) Copyright 2011-2019. @contact: [email protected] @software: Lei @file: P7_PythonBasic_07_基本输入输出和模块对象导入.py @time: 2019/10/4 6:29 下午 """ import math # 导入模块 from math import cos # 导入模块中的某一个函数 from math import tan as t # 导入模块中的函数,并起别名 # 1.4.7学习基本输入输出和模块对象的导入 a = 3 b = 7 print("a,b的值分别为:{0},{1}".format(a, b)) del b print("a的值为:{0}".format(a)) x = input("请输入您的姓名:") # 输入,input的返回值都是字符串 print(x) # 输出 path = r"/Users/yaolei/PycharmProjects/PythonBase/Python Program Design By Dong Fu Guo/测试文本.txt" fp = open(path, 'a+') print("内容写入的文本中", file=fp) fp.close() for i in range(5, 10): print(i, end=' ') print(math.sin(30)) # 导入math模块 print(cos(45)) # 导入math中的cos函数 print(t(45)) # 导入math模块中的tan函数,并起别名
def m(a, b): x, y = t(a) u, v = t(b) return h(x, u) + h(y, u) + h(x, v) + j(int(y), int(v))
from math import trunc as t print('Digite a seguir um número real para verificar sua porção inteira') num = float(input('Digite o número desejado:')) print('A porção inteira de {} é {}.'.format(num, t(num)))
from math import trunc as t valor = float(input('Digite um valor: ')) porcao = t(valor) print(f'O valor digitado foi {valor} e a sua porção inteira é {porcao}')
#import all with package import math as m print m.sin(3.14) #import functions without package from math import cos, tan as t, log print cos(3.14) print t(3.14) #import all without package from math import *
def golf(h):return round(min([t(*i[0])+sum([t(j[0]-k[0],j[1]-k[1])for j,k in zip(i,i[1:])])for i in [i for i in p(h)]]),2) print golf({(2, 2), (2, 8), (8, 8), (5, 5), (8, 2)})
print('List after math "imported as m" is executed') print(dir()) print('pi=', m.pi) print('tan(1)=', m.tan(1)) del(m) print(end='\n') print('List after m is deleted from main:') print(dir()) #import selectively into __main__ from math import pi as p, tan as t print(end='\n') print('List after import is executed') print(dir()) print('pi=', p) print('tan(1)=', t(1)) del(p,t) print(end='\n') print('List after module is deleted from main:') print(dir()) # i.e. from math import pi,tan #import selectively with aliases #from math import pi as pie, tan as tangent #use wildcard import --> from math import * from math import * print(end='\n') print('list of modules * in math') print(dir())