Beispiel #1
0
def cry():
    return utils.say_twice('waoooooon')
Beispiel #2
0
def cry():
    return utils.say_twice('jfalsdfjalkcry')
Beispiel #3
0
def cry():
    return utils.say_twice('cryfjjskjfahsfjhashahkja')
Beispiel #4
0
def cry():
    return utils.say_twice('boboobobboob')
Beispiel #5
0
def cry():
    return utils.say_twice('sfojesia;ofjess')
def cry():
    return utils.say_twice('XXXXXXXXXXX')
Beispiel #7
0
def cry():
    return utils.say_twice('jjksadlfjasdl')
Beispiel #8
0
def cry():
    return utils.say_twice('????')
Beispiel #9
0
def cry():
    return utils.say_twice('bbbbb')
Beispiel #10
0
def cry():
    return utils.say_twice('sanofojdasdsasasa')
Beispiel #11
0
def cry():
    return utils.say_twice('fkdnvuhaisufcry')
Beispiel #12
0
def cry():
    return utils.say_twice("cry")
Beispiel #13
0
print(animal.sing())
print(animal.cry())
# import *は好まれていない

from lesson_package.tools import utils
print("""\
#######################
# ImportErrorを扱おう #
#######################\
""")
try:
    from lesson_package import utils
except ImportError:
    from lesson_package.tools import utils

print(utils.say_twice('word'))
print("""\
########################
# 組み込み関数を扱おう #
########################\
""")
#print(globals())
ranking = {'A': 100, 'B': 85, 'C': 95}

for key in ranking:
    print(key)
ranking.get('A')
print(sorted(ranking, key=ranking.get, reverse=True))
print("""\
##########################
# 標準ライブラリを扱おう #
Beispiel #14
0
def cry():
    # return 'cry'
    return utils.say_twice('sjflajflsakj')
Beispiel #15
0
# fromを使ってutilsを呼びだす
from lesson_package.tools import utils

# function だけを呼び出しも可能(ただし呼び出し元がわかりづらいので好まれない)

r = utils.say_twice('hello')
print(r)
Beispiel #16
0
def cry():
    return utils.say_twice('aslkjdflajsklfa')
Beispiel #17
0
def cry():
    return utils.say_twice('asdjfakdlfajl')
from lesson_package.talk import human
from lesson_package.talk import animal
# 上記2つを下記のようにかける
# ただし、__init__に__all__に追記とかは必要
# これもあまり勧められていない(どのモジュールが読み込まれるかわからないので)
# from lesson_package.talk import *

# fromやimportもtry-exceptでImportErrorを掴める
# これは、バージョンが異なる場合などに使える模様
try:
    from lesson_package import utils
except ImportError:
    from lesson_package.tools import utils

# print(lesson_package.utils.say_twice('Hello'))
print(u.say_twice('Hello'))

print(human.sing())
print(human.cry())

print(animal.sing())
print(animal.cry())

# IDEのtoolsから「create setup.py」で公開するパッケージ情報をいい感じに生成できる
# その後にtoolsから「Run setup.py task」を実行するとtarで固めたりして公開できたりする
# python setup.py sdist とかでも良い

# 組み込み関数(pythonに組み込んであるもの)
# https://docs.python.org/ja/3/library/functions.html
# import builtins としているの一緒(明示的にはしないけど)
print(globals())
Beispiel #19
0
def cry():
    return utils.say_twice('cry')
def cry():
    return utils.say_twice('jkl;jkl;')
def cry():
    return utils.say_twice('fmaenvsoruhtgrzmkgl')
Beispiel #22
0
def cry():
    return utils.say_twice("crydlfsahdflskdfjls")
Beispiel #23
0
def cry():
    return utils.say_twice('#asifepashbs')
Beispiel #24
0
def cry():
    return utils.say_twice('tekitouuuu')
Beispiel #25
0
def cry():
    return utils.say_twice('deasfdsaf')
Beispiel #26
0
def cry():
    return utils.say_twice('jfaiojvojrrrrr')