Topic: [Nieuwtje] Ben Python aan het leren !  (gelezen 6371 keer)


superjamie

« Gepost op: 28 juni 2017, 10:31:17 am »
Hoi medeblenders...

Ben sinds maandag avond begonnen om via codeacedemy de taal python
te beoefenen. Ik heb nog geen vrijwilliger, maar ben alvast aan het voor-
oefenen.

Momenteel ben ik dus in de leerfase van "strings". Gisteren had ik mijn
eerste werkende script geschreven, maar voor derest wilt het nog niet
echt lukken.


Een script zoals deze:


# Zoiets heb ik niet in blender geschreven. Ik heb zoiets alleen in python zelf
# geprobeert en dat werkte. Hier komt die dan:

# Maak strings aan:
String1 = "Laten wij eens aan wat schrijven beginnen... letters van 1 tot 10:"
String2 = " "
String3 = "1 - Een"
String4 = "2 - Twee"
String5 = "3 - Drie"
String6 = "4 - Vier"
String7 = "5 - Vijf"
String8 = "6 - Zes"
String9 = "7 - Zeven"
String10 = "8 - Acht"
String11 = "9 - Negen"
String12 = "10 - Tien"
String13 = " "
String14 = "Zo schrijf je de letters van 1 tot 10. Schrijf maar mee..."

# Geef strings weer:
print(String1)
print(String2)
print(String3)
print(String4)
print(String5)
print(String6)
print(String7)
print(String8)
print(String9)
print(String10)
print(String11)
print(String12)
print(String13)
print(String14)



Ik moet nog een hoop leren op wat betreft programming in python.
Ik ben nog totaal noob op dat gebied.

Ik heb deze topic speciaal gestart, om er over te leuteren.

Jamie.
« Laatst bewerkt op: 28 juni 2017, 10:52:18 am door JamieVanCadsand »

Offline rozz

  • Member
  • *
  • Berichten: 1,851
    • Bekijk profiel
« Reactie #1 Gepost op: 28 juni 2017, 21:25:06 pm »
het verhaaltje van hooi en vork, ken je dat?

Offline swets

  • Member
  • *
  • Berichten: 433
    • Bekijk profiel
    • Swets Hobby Homepage
« Reactie #2 Gepost op: 28 juni 2017, 23:19:55 pm »
waarom wil je het leren?

Offline Zaph

  • Member
  • *
  • Berichten: 540
    • Bekijk profiel
    • Zaph webdevelopment
« Reactie #3 Gepost op: 28 juni 2017, 23:25:09 pm »
waarom wil je het leren?
Hij heeft alle andere aspecten van Blender al helemaal onder de knie en verveelt zich, denk ik. Zo te zien beheerst 'ie dit ook binnen een week of 2.  :)

superjamie

« Reactie #4 Gepost op: 29 juni 2017, 09:45:30 am »
waarom wil je het leren?

Om er in de toekomst mijn eigen software mee te kunnen ontwikellen. Zoals een
texture generator of een converter. Momenteel ben ik aan het leren, hoe je met
data en tijd kunt werken. Net zoals hier, zoiets bijvoorbeeld. Een maand checker:

# Importeer data en tijd
from datetime import datetime

now = datetime.now()

current_time = now.month

# Zet alle maanden onder elkaar
Month_January = "Current Month: January"
Month_February = "Current Month: February"
Month_March = "Current Month: March"
Month_April = "..."
... verder tot de 12e maand...

# Check welke maand het is
if(now.month = 1):
    print(Month_January)

if(now.month = 2):
    print(Month_February)

if(now.month = 3):
    print(Month_March)

if(now.month = 4):
    print(Month_April)

... verder tot de 12e maand...

Zoiets bijvoorbeeld. Dit heb ik gisteren uitgeprobeert. Als het goed is
werkte die.



En zo kan het ook:

# Importeer data en tijd
from datetime import datetime

now = datetime.now()

current_time = now.month

# Zet alle maanden onder elkaar
Month_January = "January"
Month_February = "February"
Month_March = "March"
Month_April = "..."
... verder tot de 12e maand...

# Check welke maand het is
if(now.month = 1):
    print("Current Month: ", Month_January)

if(now.month = 2):
    print("Current Month: ", Month_February)

if(now.month = 3):
    print("Current Month: ", Month_March)

if(now.month = 4):
    print("Current Month: ", Month_April)

... Verder tot de 12e maand...








het verhaaltje van hooi en vork, ken je dat?

Nee dat denk ik niet. Niet dat ik weet.



Citaat
Hij heeft alle andere aspecten van Blender al helemaal onder de knie en verveelt zich, denk ik. Zo te zien beheerst 'ie dit ook binnen een week of 2.

Huh... vervelen. Ik heb echt motivatie om het te willen. Dit doe ik niet omdat ik mezelf verveel.
Er is ook echt een vrijwilliger aangevraagt, om mij die taal te leren. Het gaat erom, dat ik met
de taal "Python" later bijvoorbeeld een shader generator of bijvoorbeeld een converter kan gaan
ontwikellen. En het eventurweil ook kan gebruiken voor "Blender".

Dit doe ik dus niet zomaar.


« Laatst bewerkt op: 29 juni 2017, 10:11:17 am door JamieVanCadsand »

Offline Zaph

  • Member
  • *
  • Berichten: 540
    • Bekijk profiel
    • Zaph webdevelopment
« Reactie #5 Gepost op: 29 juni 2017, 11:43:34 am »
Om er in de toekomst mijn eigen software mee te kunnen ontwikellen.
Ik programmeer al 37 jaar en verdien er 32 jaar mijn brood mee, en ik kan je maar 1 ding zeggen: stop er mee.

Om te kunnen programmeren moet je brein geordend en logisch in elkaar zitten, en dat zit die van jou absoluut niet. Net zoals sommige mensen nooit piano zullen leren spelen zul jij nooit leren programmeren.

Mocht je ondanks dat toch door willen gaan, doe dat dan alstjeblieft op een Python-forum en niet hier...

Offline Ruud

  • Member
  • *
  • Berichten: 1,863
    • Bekijk profiel
« Reactie #6 Gepost op: 29 juni 2017, 12:32:18 pm »
Precies de reden waarom ik voor blender kies Zaph ,visueel programmeren bied gelukkig al heel veel mogelijkheden maar heeft ook al  een lange studie nodig laat staan dat je dan nog een taal er bij neemt om even te leren terwijl je de grondbeginselen van het 3d al niet snapt..
Jamie is compleet stuurloos met alles.
Hooi en vork.

Offline swets

  • Member
  • *
  • Berichten: 433
    • Bekijk profiel
    • Swets Hobby Homepage
« Reactie #7 Gepost op: 01 juli 2017, 21:35:47 pm »
Om er in de toekomst mijn eigen software mee te kunnen ontwikellen.
Ik programmeer al 37 jaar en verdien er 32 jaar mijn brood mee, en ik kan je maar 1 ding zeggen: stop er mee.

Om te kunnen programmeren moet je brein geordend en logisch in elkaar zitten, en dat zit die van jou absoluut niet. Net zoals sommige mensen nooit piano zullen leren spelen zul jij nooit leren programmeren.

Mocht je ondanks dat toch door willen gaan, doe dat dan alstjeblieft op een Python-forum en niet hier...

ik wilde eigenlijk het zelfde zeggen.... ik programmeer ook al een jaar of 38....  en ik werk ook als PLC programmeur....   programmeer in heel veel verschillende talen... waaronder ook Machine code van diverse micro processors...  maar ook allerlei script talen.... 

en ook ik denk dat je eerst beter op andere dingen binnen blender kan gaan richten...
maar ja... wie zijn wij... lol

en ook die stukjes script die je geplaatst heb zijn niet echt super bijzonder.... ?!?  en wat moet je er mee in blender? laat de datum zien... tja...

 dus ik denk dat je nog wel even bezig ben....
 
« Laatst bewerkt op: 01 juli 2017, 21:41:21 pm door swets »